This Week in Space, Sunday, June 6, 2010 Jun 7, 2010 | Blog, This Week in Space httpv://www.youtube.com/watch?v=9wymbcXc54c&feature=player_embedded Share on FacebookShare on TwitterShare on Linkedin