This brief docmentary about a photograph of a beam of light emerging from the Kukulkan Pyramid in Chichen-Itza appears quite convincing.
Amazing,even my friend was blown away.
Amazing,even my friend was blown away.