The couple that recently purchased the long-closed Launching Pad Drive-In in Wilmington, Illinois, said they likely would partly reopen the Route 66 restaurant in May, with a full reopening sometime in 2019. The restaurant is most famous for its one-of-a-kind 30-foot-tall Gemini Giant fiberglass statue. Holly Barker and Tully Garrett, who bought the Launching Pad … Continue reading Launching Pad Drive-In may partially reopen in May