Sci + Tech
25 MPH Speed Limit. New York City is ‘The City That Taps the Brakes’
Hope you’re not in a hurry today in New York City. The new speed limit is now 25 mph for all areas that ...