http://glossynews.com/entertainment/201009281458/hubble-telescope-reveals-human-remains-on-lunar-surface/ Oooooooooh! :)