Skip to playerSkip to main content
  • 18 years ago
Rats, worms, rattlesnakes and armadillos are all on the menu at this bizarre food festival in Santiago de Anaya, Mexico.

Category

🏖
Travel