The Gemini Giant and Launching Pad Drive-In

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.