logo

Day: January 8, 2015

Watch Out: A Coffin On Planet Mars Has Been Spotted

A picture taken by the Curiosity Rover of NASA has caught the attention of alien hunters. An object photographed on the surface of Mars is being seen as a ‘coffin’ that is ‘pointing to the existence of aliens’. Though this might sound exciting, scientists have provided a reasonable explanation to this issue. Coffin on Mars

… Read more »

Pin It on Pinterest