Iconic 'Gemini Giant' saved, will stay in Wilmington

The iconic “Gemini Giant" along old Route 66 has been saved and will remain in Wilmington, Illinois.

Chicago Area News

Good Day Chicago

FOX 32 Sports