Kickin’ back on the high frontier

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

What is this place anyway?

Leave a Reply