The newest Caterpillar Visitors Center exhibit in Peoria, IL, looks at the role Caterpillar machines played in making this 20th century engineering marvel a reality. Take a look behind the scenes. https://www.caterpillar.com/history
Companies in this article