While standing in my front yard in South Florida, we had an amazing view of the Space Shuttle just a few minutes ago. These pictures were taken over 100 miles south of Cape Canaveral, just north of Miami.
Check out the offical NASA website for more info.
It was amazing!




Like this post? Subscribe to my RSS feed and get loads more!




No comments yet