In June, the New York State legislature passed a bill to let NYC lower its default limit to 25mph. Lowering speed limits is part of Mayor Bill de Blasio's Vision Zero plan. [PHOTO: Michael Tapp, Flickr]
{}