World’s Largest Caterpillar? Monolithic Dome Park Italy, Texas submitted by “Runner” (Barb) Barb captured this giant caterpillar during the AMA’s “World’s Biggest” Grand Tour in 2008! The caterpillar is displayed at the home office of Monolithic — they offer a variety of sprayed...