Kickin’ back on the high frontier

June 2, 2008

What could be better than relaxing in front of the big-screen TV watching the astronauts fly by overhead?

What is this place anyway?