article placeholder

Alien Birds On Mars?

An online UFO hunter claims he has found evidence of alien creatures or birds flying across the Martian sky over NASA’s Mars Curiosity rover. According to the UFO blogger, NASA doesn’t want the public to know there are flying creatures on Mars. UFO Sightings ... Read This Article...