Tourist Distractions

Episode 12 - Chichen Itza

Tom Lopes and Jordan Durkin Episode 12
Tom discusses and reads reviews of Chichen Itza in Mexico.