Mayan light beam photo: Message from the gods, or iPhone...

A photo snapped of ancient Mayan city Chichen Itza shows a powerful beam of...

6,527 views foxnews.com

Interest

Alternative News

Stumblers Who Like This Page