This huge statue at the Launching Pad Drive-In in Wilmington, IL was named to honor the US space program.Launching Pad Web site