Forget the Face on Mars!
Now we have Obama’s head on the planet!! A multitude of websites are showcasing a very interesting image taken by NASA’s Spirit Rover.. the picture seems to show a rock formation that closely–almost creepy in nature–resembles the head of President Obama! Of course experts assert that this rock formation is just a rock. And that … Read moreForget the Face on Mars!