iOS app Android app

Spiders in Space

Welcome To D.C., Spidernaut!

Posted 11.30.2012 | DC

WASHINGTON -- The first spider astronaut to make it from space back to Earth has a new home in the nation's capital. NBC's Cosmic Log has the detai...