Expedition X
The Van Meter Monster
Season 3 Episode 2 of 36
Horrified locals in Iowa report sightings of a giant winged creature - the same mysterious beast that terrorised the town of Van Meter 100 years ago
Expedition X airs on Discovery Channel HD at 12:00 AM, Thursday 7 November. (Subtitles.)
Topics
News ➝ Current Affairs
Documentary