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