19 December 2011, 7:56 pm
The Simpsons live in Springfield, and in a recent episode they mentioned Peoria. So is the show set in Illinois? The Land of Lincoln is the best! St Louis, MO ain't all that far off from us. Both Springfield and Peoria are prominent cities in Illinois, though - maybe just behind Chicago in prominence. They even talk about I-74 in a recent episode. it must be Illinois.... Read More »