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