Listen

Description

Dogtown is a Massachusetts ghost town between Gloucester and Rockport. It was once home to vagrants, wild dogs, witches, werewolves, and creepy dolls. Not to mention people who simply...disappear.