Gemini Giant
Wilmington, IL
Culture
The Gemini Giant is a fiberglass roadside statue located in Wilmington, IL along historic U.S. Route 66. The statue depicts a helmeted astronaut holding a rocket and is a variation of the "Muffler Man" figures popularized in the 1960s.
From Wikipedia, CC BY-SA 4.0
Been here? Collect this stamp in your own passport and share it with friends.
Collect this stampI already have an account