United States

A Journey Through Pop Culture on Illinois’s Route 66

A Journey Through Pop Culture on Illinois’s Route 66 Illinois September 2025 The Gemini Giant, Another Stop on Route 66 September 27, 2025 0.10 mi 6:12 min We continued our Route 66 adventure, returning to Wilmington, Illinois, where we were greeted by the Gemini Giant, a towering fiberglass “Muffler Man” dressed in a space helmet

A Journey Through Pop Culture on Illinois’s Route 66 Read More »