Loading view.
Music Concert
Gemini Giant Homecoming
South Island Park 201 Bridge St., Wilmington, IL, United StatesAfter 60+ years of looking over Route 66 in Wilmington the Gemini Giant is getting ready for his return to town. He's in the last days of his vacation and will be on his way back...and we're going to throw him one heck of a party! The public unveiling of the Gemini Giant will take…