US: Strong Storms Batter Alabama Causing Damage, Power Outages
Storms swept through Arizona on Thursday, May 9 causing damage and power outages across the state. This video shows heavy rainfall and strong wind in Tuscaloosa, western Alabama. RESTRICTIONS AND