Wednesday, July 30, 2008

I Haven't Seen a Goof This Egregious Since Moonraker Put Mayan Pyramids in Brazil!

As I've outlined before, there are already many reasons to be outraged at the Disney movie Beverly Hills Chihuahua. The Latin Americanist points us to one offense that falls on the lighter side. Take a look (hint: the Incas, who built Machu Pichu, live in Peru, not Mexico).