You are viewing a single comment's thread from:
RE: Chichen Itza - One of the famous 7 new world wonders
The place is so familiar. I've seen this a lot of times in martial arts movies.
The place is so familiar. I've seen this a lot of times in martial arts movies.
Yes it is mind blowing :)