peoria

Illinois is the Land of Large [VIDEO]
Yes, Illinois is the Land of Lincoln, but it's also the home of the largest vehicles on Earth. Peoria is home of Caterpillar, maker of all things that get the big jobs done. Have you ever seen one of those giant trucks roaming about a quarry...