FtV – The Green Monstah
Welcome to New England Legends From the Vault – FtV Episode 24 – Jeff Belanger and Ray Auger discuss a 37-foot-tall New England monster that’s been witnessed by many millions of people from all over the world. But what makes this more than a historical curiosity, and a true legend? Listen to find out! This episode first aired October 5, 2017.