Light on Mars

What is that light on Mars?

Mar/1 By

Just recently, the below image was rolling around the internet, with some claiming that it’s proof of alien life on Mars, and some claiming otherwise. These are always fun to