NameGemini Giant
Address810 E. Baltimore Street, Wilmington, Illinois, 60481, United States
Date0000-00-00
Time00:00:00
Categoryunknown
DescriptionThis historic Illinois "Muffler Man" has been converted from axe-touting lumberjack to rocket-wielding space ace....
Coordinates41.31060, -88.13860
Web address/places/gemini-giant