Space Station TourThis entry was posted in Science Space Exploration on January 25, 2009 by Steve “It’s a really big space station we got.” Check it out: Via Greg Laden.