iOS app Android app

Metepec Monster

ALIEN MUMMY VIDEO: What Planet Did This Come From?

The Huffington Post | David Moye | Posted 11.30.2012 | Weird News

Metepec, Mexico, is a rural community in Central Mexico that is home to cows, chickens and other farm animals. But one night in May, 2007, one resi...