Random Travel Photos, Videos and Travelblog
Mark & Sarah Owens
Info@TravelShorts.com
You need to a flashplayer enabled browser to view this YouTube video
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.