Discovery


 Powered by Max Banner Ads 

Space Shuttle Video – Sunday March 15, 2009

I had a chance to watch the Space Shuttle Discovery launch from the top of the Contemporary Hotel at Walt Disney World on Sunday night.  Even though I was about 60 miles away, it was awesome.