Random Video

Tornadoes Touch Down in Colorado

2015-06-05 73 Dailymotion

Several tornadoes touched down near Simla, Colorado, two hours south of Denver on Thursday, June 4. The tornadoes damaged half a dozen homes, but did not cause any injuries, according to local reports. This video, captured by the Simla-based Meteorological Research and Education Organization shows a tornado in the area on Thursday. Credit: Meteorological Research and Education Organization