Waukegan is a city that just seems like a natural fit for mothman, so the Weird Around Illinois team was not terribly surprised to learn that he's been seen in multiple locations in that northeastern Illinois city. Let the search for the famous red-eyed, winged cryptid begin!
Create your
podcast in
minutes
It is Free