Press "Enter" to skip to content

Speed cameras now in work zone of major highway, and fines for speeding drivers could add up

New speed cameras will begin monitoring the I-95/Route 896 construction zone in Newark, Delaware.
Source: ABC News 6

Be First to Comment

    Leave a Reply