Gemini Giant

110 S Park 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