Episode 48 - Van Meter Visitor

Nightmares on the Lost Highway Podcast - A podcast by Eric Tudor & Bill Wears - Sundays

Have you heard of the strange creature which lurked around Van Meter, Iowa - the Van Meter Visitor?  Or is that Van Meter Monster?