Traffic Crash in Newport: 101 @ 12th
2:50pm Reports say there is a traffic crash in Newport at 12th and 101. It’s right in front of the car wash there on the corner.
2:50pm Reports say there is a traffic crash in Newport at 12th and 101. It’s right in front of the car wash there on the corner.