Expedition X
The Ozark Howler
Season 3 Episode 6 of 36
Jess and Phil venture deep into the Ozarks to investigate a mysterious predatory beast. New recordings of chilling howls lead to a shocking revelation
Expedition X airs on Discovery Channel HD at 12:00 AM, Wednesday 13 November. (Subtitles.)
Topics
News ➝ Current Affairs
Documentary