New York streets are notorious for the amount of traffic they carry. Cars, buses, bicyclists and pedestrians share the roads all over the city, and in some places, these road users are at a higher risk of colliding with each other. Grand Army Plaza in Brooklyn is one...
Bicyclists pay the price in crashes with cars
read more