
Launching Pad Drive-in
The Launching Pad Drive-In is located on Historic Route 66 in Wilmington, Illinois and has been feeding Route 66 travelers since 1960.Famous for its muffler man “the Gemini Giant”
Hide Image Details
The Launching Pad Drive-In is located on Historic Route 66 in Wilmington, Illinois and has been feeding Route 66 travelers since 1960.Famous for its muffler man “the Gemini Giant”
Hide Image DetailsThe images contained on this page are copyrighted. For this reason, printing has been disabled. We are sorry for the inconvenience.
© 2012 Art Hansen Photographic | 3566 Douglas Rd. South Bend IN, 46635 | (574) 272-1818