UFO Sightings Daily is a website that features UFO sightings daily. Now they have found a lizard on Mars!
1 / 30
One Minute News
Thu, May 30, 2013 8:40 AM EDT