Daily Eye Wonder February 2013
A collection of some beautiful, strange, interesting, and fascinating pictures of weather, environment and space that might let you wonder.
NASA Space Launch
Imagine walking out your door, to see this! NASA recently launched a new communications satellite from Cape Canveral, FL. The photographer, Mark Staples, states "I was 150 miles from the launch site in Cape Canaveral, but the view of the bright orange flame was surprisingly clear. Launches are always exciting no matter how close or far away I am."