In the wild blue yonder of the Mogollon Rim in Arizona, there is told the legend of a great ape man with an unearthly screech and long, matted white hair and beard. Reaching six to eight feet tall, with wild red eyes, this smelly hominid has been spotted in the…
Read more…if you dare