Sunday, April 3, 2016

Horned cat monster trapped in the Ozarks - Monster Info1-12


Welcome to another edition of Rev. Jeff's Monster Info. This episode features the The Ozark Howler is the name residents and hunters have applied to a strange creature some say roams the remote forests of the Ozark Mountains. The reports originate from a vast area that includes parts of Arkansas, Missouri and Oklahoma.

No comments:

Post a Comment