Mean Streets Are Getting Even Meaner

If you drive in Phoenix, AZ, you already know all too well that it’s a dangerous town to maneuver in. Vast urban sprawl and lengthy commutes mean a lethal mix of high-speed driving combined with stop-and-start traffic, and statistically speaking, even if you’re a...