Feedback

Tornado Touches Down in Colorado

 

Cell phone video captured a tornado touching down near Peetz, Colorado, about 150 miles from Denver.

Shows