Feedback

Tornadoes Touch Down In Colorado

 

At least two tornadoes touched down in Colorado damaging homes and vehicles.

Shows