© 2024 Pluto Inc. All rights reserved.

The American Scream

In the sleepy town of Fairhaven, MA, The American Scream follows the creative minds behind three local homemade haunts and their spirited, passionate and sometimes harrowing efforts in igniting their town's Halloween spirit each year.