Feedback

Baseball-Sized Hail, Tornados Torment Simla, Colorado

 

The town of Simla, Colorado, 65 miles southeast of Denver, experienced extreme weather that damaged property but caused no injuries.

Shows