Thursday, August 23, 2007

NASA Blinded By Science?

Hmm...NASA is getting into the music vid business now? Eh, not too shabby and I do like that 80s classic. Probably good for promoting the Phoenix Mars Mission.

UPDATE: You can download this from iTunes here.

0 comments: