Fire breaks out at Phoenix mechanic shop

Phoenix firefighters battled a fire at a mechanic shop near 11th Avenue and Grand on Oct. 6.

Latest Videos

View More
View More