Gemini Giant

201 Bridge St Wilmington, IL 60481

Visit Our Website

The Gemini Giant is one of the remaining "Muffler Man" statues that lined Route 66 in the Sixties. This picture-worthy landmark stands at the entrance to the South Island Park in Wilmington, Illinois. The Gemini Giant is named after the Gemini space program and holds a silver "rocket ship" in his hands, while sporting an astronaut's space helmet that resembles a welding mask. Weighing in at an incredible 438 pounds, the Gemini Giant is the perfect place to stop along Route 66 to take your picturesque selfie.

" 1013

What's Nearby?

Scenes from Around the Corridor