A Visit To The Mayan God, Maximon

November 13, 2010 in Guatemala, North America, Travelogue

… easily the weirdest thing we’ve ever done