POLL: Happy With the Snow Removal Where You Live?
Dd the city pass the test during the first storm of the season?
About a foot of snow fell on Newark over the last weekend, the first signifcant accumulation of 2013. How would you rate the snow removal in your neighborhood? Take our poll.