Transportation
The Gemini Giant is a thirty-foot fiberglass roadside statue in Wilmington, Illinois, closely tied to historic U.S. Route 66 and the Space Age styling that made it one of Illinois’s best-known Route 66 landmarks. Originally a standard Muffler Man bought in 1960 for a local restaurant, it was remade as a helmeted astronaut with a silver rocket when the business became the Launching Pad, and a local school contest gave it its name. Standing there from 1965 to 2024, it became a familiar stop for travelers. After the restaurant closed, the statue was auctioned, acquired for preservation, restored, and installed at South Island Park in 2024.
Hear stories like this as you drive
ExploreHere reads historical markers out loud as you pass them: over 325,000 stories across the US. No account needed.
4.7 · 800+ ratings · Free
FIND IT
Wilmington, Illinois · United States
