Space Christmas

The Doctor Who Christmas show isn’t until tomorrow, but NASA has got something for us all:



And did you know NASA had a radio station? It’s almost self-parody:

NASA’s mission of discovery and exploration will be showcased in a custom-produced Internet music radio station that is crafted specifically to speak the language of tech-savvy young adults.

Third Rock – America’s Space Station is set to launch with a New Rock/Indie/Alternative format on Monday, Dec. 12.

What’s wrong with The Planets?