Cherryvale is a small and strange town in rural Iowa, about an hour away from both Omaha and Des Moines. Six childhood friends struggle with their involvement in the town's mysteries as it strains their relationships to the very limits and puts their own lives at risk.
You know what those old townies say, what happens in Cherryvale stays in Cherryvale.
Website is currently under re-construction to allow ease of access to mobile viewing. For any questions, please e-mail contact@vampyrebug.com