Feedback

Tornado Touches Down In Illinois

 

This massive tornado touched down in Rochelle, Illinois Thursday evening.

Shows