Tornadoes ripped through western Illinois Thursday, with the town of Cameron, population 600, taking a direct hit.