Last update: 08-20-2019 09:34:51
Home of the Gemini Giant, a 28-foot tall green spaceman that stands in their parking lot. Right on historic Route 66.
Address: 810 East Baltimore Street, Wilmington IL 60481
CommentsUpdated Launching Pad Drive-In - TheOklahomaTraveler
Updated Launching Pad Drive-In - Hollow
Hollow added Launching Pad Drive-In to system.