Tag: PHOTO EF1 Tornado Hit Hecker Illinois At 100 MPH And Town Suffered Worst Damage In The State