Sasquatchachussets

Season 3 – Episode 7 Join Amelia and Beth as they interview Dave McCullough from Sasquatchachusetts, a group of Big Foot hunters here in New England. Listen in on the best places in New England to look if you want to spot a Big Foot in the New England area.

Read More Sasquatchachussets