Halloween Night in Salem

We cap off the month-long Haunted Happenings with fireworks over the North River, a main stage with live music on Salem Common, and bands and…