Are These Bizarre Photos Proof Of Life On Mars?

150828091203-mars-pyramid-super-169

To most people, the photos taken on Mars by the Curiosity rover appear to look like endless red landscape filled with nothing more than rocks. Yet, there are more than a few imaginative people out there that have decided the photos released by NASA are in fact signs of life on Mars. It’s been going […]