Squatchachusetts! Big Foot in New England! Interview with Dave McCullough

Ghost Hunting In New England

10-09-2020 • 58 mins


Join Amelia and Beth this week as we talk to Dave McCullough of Squatchachusetts! Find out all about local Big Foot hunting! PLUS! Listener Ghost Stories!