Alien Sphinx Found On The Red Planet Mars? What Do You See?

Alien Sphinx Found On The Red Planet Mars? What Do You See? Source photo: http://www.gigapan.com/gigapans/154645 More videos from Of Sound Mind And Body: Massive Triangle UFO Seen Over Oklahoma City? Witness Was Amazed. Object Falling To Earth At Light Speed During A Thunderstorm? Or Just…