The Gemini Giant Muffler Man of Wilmington, Illinois
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...
Girlie Motorcycle & Road Trip Blog
Full tank. Wandering heart.
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...