Launching Pad, Route 66, Wilmington, Illinois