Video: STS 125 SRB Camera Replay

This Weeks' Kick-Ass Space Image Stuff

This Weeks' Kick-Ass Space Image Stuff • • • • • • • • Dr. Yuri Labvin, president of the Tunguska Spatial Phenomenon Foundation, insists that an alien spacecraft sacrificed itself to prevent a gigantic meteor from slamming into the planet above Siberia on June 30, 1908.