Feedback

High Water On I-10 Stalls Cars In Phoenix

 

A major storm hammers the Phoenix area, flooding cars on I-10. KPNX reports.

Shows