David Bowie - Life On Mars?

NASA is saying there might be evidence of liquid water flowing periodically on Mars. Could there be life on Mars?

Comments

Mrs. TIggy-Winkle said…
Are you having a laugh? I think you're having a laugh.
Maximo Gomez said…
Good: orange mullet, powder blue suit and platforms.

Not so good: lip synching, teeth, and Bettie Davis in the nursing home make-up.
Diane said…
I think the teeth are VERY good! Wonderful english fangs protruding from a 1970's alien drag queen's painted face? What could be better?!
Jeni Q said…
Oh, I love this vid! Love love love!

POPULAR POSTS