Welcome to Cherry Hell
Cherry Hill is a small city in South Jersey where people enjoy the hustle and bustle of their lives near a big city like Philadelphia while having a comfortable suburban lifestyle. Life has been inconvenienced by local bridge construction on the Betsy Ross bridge and legal battles over rights to the Tacony-Palmyra bridge that has shut it down. To make things worse, a recent crash on the main highway and subsequent chemical spill has led local authorities to close down access to the Ben Franklin and Walt Whitman bridges.
It’s becoming apparent though that things aren’t exactly as they’re being reported by the police, and strange things are starting to happen. What is going on in Cherry Hill???