[NOTE: Launching Pad Drive-In has shut down.]
I love the kitschy Americana along Route 66 and I think it’s worth a journey just to check out some of these oddities.
The Gemini Giant is a 30ft statue standing guard over the Launching Pad Drive-In restaurant (which is unfortunately closed during the winter) at the entrance to Wilmington, IL. The Giant is “Muffler Man” but changes it up with a sassy astronaut helmet and silver rocket. If you visit the Giant while the Launching Pad is open, buy a commemorative T-shirt with the Giant’s face on it. And if you have a spare 650k lying around, you could also buy the Launching Pad and become part of Route 66 history.