Today, we travel just a little north into the Ozarks to check out a creature said to be an Ill Omen, striking fear into the locals with its howl.
Originally recorded 3/25
Music by Co.Ag