Sunday, March 15, 2009

Discovery Launch




Standing near the Gulf of Mexico capturing the Discovery lauch over the Atlantic Ocean. What an amazing sight.

No comments: