
Iowa’s Creepiest & Most Bizarre Festival is Coming Up in September
A festival celebrating one of Iowa's most mysterious cryptids is on its way this fall! The small town of Van Meter, Iowa will host its annual Van Meter Visitor Festival on September 26th.








