You Won't Believe What Curiosity Spotted on Mars

File this under: bizarre Mars sightings. Believe it or not, the image you see above was spotted... read more...