science

Endeavour Space Shuttle Takes Final Flight over Disneyland

Earlier today NASA’s Space Shuttle Endeavour completed the last leg of its cross-nation tour with a low altitude flight over a few Southern California landmarks, including the world famous Disneyland Resort. Mounted atop a specially designed NASA Boeing 747 plane for its “Ferry Flight” the… Read More »Endeavour Space Shuttle Takes Final Flight over Disneyland