Drivers irked by Hempstead Tpke. safety project

The Department of Transportation posted more than 230 'no turn on red' signs to improve pedestrian safety.

advertisement | advertise on newsday

More in Latest user-submitted videos

More video
Sort by: