26 February 2011

Shuttle Launch! ~ Stunning Airplane Perspective

Lucky passengers flying past Florida witness finale Discovery shuttle launch from the air! Thanks to the Bad Astronomer for spotting this footage by NeilMonday! Here's more imagery courtesy DailyMail.

No comments: