Broken Water Main Floods I-95 in Virginia

2018-01-09 4

A broken water main spilled water down on Interstate 95, near mile marker 74, in downtown Richmond, Virginia.

Free Traffic Exchange