Strange Spider Creature Photographed On Mars – Alien Life Form Caught On Film

The following photograph is from Mars, taken by the Mars Rover on October 2015.

In the photograph, you can see a strange object on the left side of your screen.

What is it? Is it just our imagination gone wild or is it an alien life form caught on film?

Share and comment!

CLICK HERE —> To FOLLOW us on TWITTER

CLICK HERE —> TO LIKE DAILY BUZZ LIVE ON FACEBOOK!

Daily Buzz Live