The Main Stream

Jul 4, 2011 8:47 PM

Tucson storm damage

TUCSON - There reports of storm damage in Tucson. At the plaza at Williams Center on Broadway near Craycroft, a large tree has fallen on top of a car, crushing the top and the windshield.

Power lines are down on the north east side near Oracle and Hardy.


Most Popular

Top Videos

1 2 3 4