 brought down trees, some of them even struck vehicles, took down power lines. In fact, last night, more than 20,000 people were without electricity, and the Tucson Fire Department responded to at least 50 calls for downed power lines. Zoe, Mother Nature, meaning business, you also have word of a severe storm down in the Midwest.