Mexicans Make Armadillo Burritos

2008-06-03 239

Rats, worms, rattlesnakes and armadillos are all on the menu at this bizarre food festival in Santiago de Anaya, Mexico.