World’s Largest Teeter Totter in Casey, Illinois July 21, 2020 2000 × 1333 Roadside Finds: Casey, Illinois World’s Largest Teeter Totter in Casey, Illinois