North Phoenix Storm: Sudden Deluge, Amazing Rainbow
The chance of rain was just 20 percent today. That’s all Mother Nature needed. The downpour got serious just after 5 p.m. in Anthem as a series of thunderstorm cells soaked much of the I-17 corridor from Norterra to Black Canyon City.
Read More >>>