Space Shuttle Discovery flyover recap and photos
ARLINGTON, Va. — On March 8, 2011, I sneaked a quick look at Twitter as dinner was winding down and learned from Capital Weather Gang (The Post) that the Space Shuttle Discovery and the International Space Station would be orbiting directly overhead within the hour. My family went out and viewed Discovery and then the [...]


Recent Comments