Wilmington, Illinois, is home to the Route 66 roadside statue called the Gemini Giant.
The Gemini Giant is a large fiberglass “Muffler Man” figure associated with the Launching Pad Drive-In in Wilmington. It depicts a spaceman holding a rocket, combining the exaggerated scale of roadside advertising with the space-age imagery popular during the mid-20th century.
Muffler Man statues were oversized fiberglass figures used to attract motorists to businesses across the United States. The Gemini Giant became one of the most recognizable examples connected with Route 66 and is frequently photographed by road-trip visitors.
Wilmington lies on the Illinois section of the historic highway southwest of Chicago. Like many Route 66 attractions, the statue helped turn an ordinary commercial stop into a memorable roadside landmark preserved through nostalgia and tourism.