A short tour around the Launching Pad Drive-In Restaurant and the historic Gemini Giant in Wilmington, IL. We stopped off here during our three week tour of Route 66….