In this episode of the podcast, the Weird Around Illinois team talks about a dogman encounter in McHenry from 2006. The team discusses their experience after searching for it in the exact spot it was sighted.
Create your
podcast in
minutes
It is Free