Space Shuttle Discovery Launch – 02/24/2011
Posted in FL. on Feb 24th, 2011
I was so lucky to be able to see the final launch of Space Shuttle Discovery, even though it was only from my front yard. I only got a brief glimpse of Discovery as the sky between my yard and the launch site was mostly cloudy. Watching from 55 miles away was still fun and […]