Serious crash blocking traffic near US-60 and Ellsworth

2018-05-03 23

Traffic is blocked due to a serious crash near US-60 and Ellsworth in Mesa.

Free Traffic Exchange