Final Space Shuttle Launch: Viewed From An Airplane

April 13th, 2011 by

Flying from Orlando, Forida, passengers were able to watch the final launch of the Discovery Space Shuttle. Found at YouTube from NeilMonday.

Similar Posts:

Tags: , , , , , , ,