Feedback

Car Passengers Rescued From Flash Floods in Arizona

 

Motorist captured dramatic video of first responders helping car passengers to safety in Colorado City, Arizona.

Shows