Bigfoot

It looks like a pretty good picture of a mogollon monster or Bigfoot spotted in Arizona. The Mogollon Monster is a creature that has been discussed in accounts from central and eastern Arizona  along the Mogollon Rim. It is most often described as a Big Foot or Ape but many sighting differ in variation. SomeContinue Reading