The Gemini Giant Muffler Man of Wilmington, Illinois | Fuzzygalore.com - Girlie Motorcycle Blog
The Gemini Giant stands sentinel on Route 66 in the town of Wilmington, Illinois. For as long as I can remember being aware of muffler men, he has captured my imagination as being special. Is it the handsome green space suit? The helmet? Maybe his name? I can’t say for sure. What I do know is … Read More Read More