Ford will roll the 2011 Explorer out in downtown New York City on an elaborate outdoor stage resembling the great outdoors. Why? Media exposure. For now, we bring you the full slate of Ford-provided images of the Explorer, which weren’t available at press time last night. For more information on the Explorer, check out our First Look and Up Close stories.