Route 66 Road Trip
Check out the motels, restaurants and roadside attractions of Route 66.Filed under:
Gemini Giant stands at the Launching Pad Drive-In in Wilmington, IL. The Giant is one of the "Muffler Men" made by International Fiberglass.
Please forgive us, this gallery is really popular.
We sent a note to our support staff about the glitch you just experienced. Please click the button below to reload your content.