Monday, February 26, 2007

At "Chichen Itza" ruins ....heads rolled down those stairs -for REAL, and as in movie Apocolypto.

No comments: