a suburban town bordering the delaware river in south jersey. it has a lot of policemen and a false, green sense of community. surrounded by power plants, patches of woods, and CRICKS, all 20,000+ of the residents are content.
where are you from?
west deptford (wd), dumbass. eagles and doom, alright?