17.458 Views
Recently disclosed audio recordings and photographs provide the most conclusive evidence to date that the beast with horns known as the Ozark Howler may have demonic origins.
First Air Date : Apr 11, 2019
Last Air date : Jun 06, 2019
Episode : 10 Episode
Season : 1 Season
Runtime: 40:41 minutes
Studio: Travel Channel, BluTV
Country: United States of America
Crew: