Tuesday, April 17, 2012

Space Shuttle Discovery Arrives in DC

Pluto 95 (NASA 905) arrives in Washington DC with the Space Shuttle Discovery. Photo courtesy of CBS News