New England Legends Podcast 186 – The Demon Vampire of Manchester
In Episode 186, Jeff Belanger and Ray Auger lurk the streets of downtown Manchester, Vermont, searching for a demon vampire. […]
In Episode 186, Jeff Belanger and Ray Auger lurk the streets of downtown Manchester, Vermont, searching for a demon vampire. […]