
Police: Street-racing may have led to crash, power outage
Peoria police say street-racing may have led to a car crashing into a power pole and causing a power outage in Peoria.
Latest Videos
Police: Street-racing may have led to crash, power outage

Candy shop called Downtown Mesa's hidden treasure

How is AZ impacted by the immigration crackdown?
