The "Gemini Giant" is one of the most iconic Route 66 icons in Illinois.  This "muffler man" statue has been retrofitted with a rocket in its hands and a space-helmet.

Sitting on the corner of the Launching Pad Drive-in, it's a major stop for Route 66 travelers and might be the most photographed "muffler man" statue in the United States.