Playing at the Caterpillar Visitor’s Center & Musuem
The Caterpillar museum is part of the Caterpillar Visitor’s Center. Located along the Peoria, Illinois Riverfront this cool museum opened on October 20,…
The Caterpillar museum is part of the Caterpillar Visitor’s Center. Located along the Peoria, Illinois Riverfront this cool museum opened on October 20,…