Terror on Main

Terror on South Main in Toms River Returns Tonight!
Terror on South Main in Toms River Returns Tonight!
Terror on South Main in Toms River Returns Tonight!
What has started as a small graveyard display three years ago, has manifested into a full-blown display of TERROR, and it is back once again this year! Terror on South Main is located at  126 S. Main Street in Toms River. You can drive by or get out of your car and walk through the display The "terror" starts each night at dusk