This Illinois Town Isn't Just 'A Place You Drive Through'This Illinois Town Isn't Just 'A Place You Drive Through'When you live in a town for so long you start to see the good, the bad, and the ugly. In Belvidere, Illinois, many believe it's just "a place to drive through", but I beg to differ.EmilyEmily