Major car accident on Lefferts and New York Ave.
Two cars spun out of control at approximately 10:30 am Sunday, at the intersection of Lefferts and New York. One landed on the sidewalk, striking a pedestrian, and one hit a parked car on New York Avenue. Full Story
October 5, 2008