Make your own free website on Tripod.com

©Mario Cossu
What do you think of the temples of Chichen Itza in Mexico? Have they been built by an Alien Race?