Monday, February 14, 2011

Video of Russian space crew landing on Mars in Moscow

Video of Russian space crew landing on Mars in Moscow



Ahh ..the Russian first to go out to space and now first to Mars!