You are here
Home > Posts tagged "illinois"

Mini Mothman stops by for a drink | NJ.com

Encounters with creatures described as "flying humanoids" have been reported throughout history. Some people say these mysterious beings could be either angels or demons, but very rarely do these sightings describe the critter as a miniature version of the more common monster. But one Illinois woman claims to have seen just that. While

Top