The Van Meter Visitor

The Van Meter Monster This week, we head to a sleepy coal mining town in Iowa to dig into one of the strangest and most underrated cryptid cases in American history, the Van Meter Monster, a 9-foot, bat-winged, beak-faced, horn-headed creature with a literal blinding searchlight beam shooting from its forehead and a stench so […]

Read More