manhattan from orbit Published April 4, 2014 at 607 × 340 in GREAT PHOTO OF AN ALIEN CRAFT NEAR THE WORLD TRADE CENTER IN MANHATTAN