Random thoughts from the mind, about whatever interests me at the time.
Video: Proof of Life on Mars Found in NASA Photos?
Proof of life on Mars may have finally been found in a series of photos released by NASA taken by the Mars Curiosity Rover, which is currently searching the planet for signs of life. One particular photo seems to show a human-shaped shadow looming over the probe and fixing it. We take a look at the photos, in this Lip News clip with Elliot Hill and Mark Sovel.