Is it for real? Statue of 'Buddha' on Mars
UFO Sightings Daily claims to have seen a giant statue of Gautam Buddha on Mars.
Oct 16, 2015, 14:14 PM IST
UFO Sightings Daily claims to have seen a giant statue of Gautam Buddha on Mars.
Oct 16, 2015, 14:14 PM IST