Mogollon Monster
The Mogollon Monster is a Bigfoot-like cryptid from the folklore of Arizona. It is allegedly native to the wooded areas of east, central, and southeast Arizona, along the Mogollon Rim, where most sightings occurred. The Mogollon rim, from which the monster gets its name, is a 2,000-foot escarpment that stretches 200 miles eastward across central … Read more