2 dead in car fire after tow truck collision in Phoenix, fire department says

Two people died after a collision with a tow truck in Phoenix near 83rd Avenue and McDowell Road on Friday.

Latest News

View More
View More

Arizona Morning

View More
View More