Stop by the Gemini Giant and the Lauterbach Giant on Route 66

Wilmington, Illinois, Usa - July 16: The Gemini Giant sculpture at the Launching Pad restaurant on Route 66 in Wilmington on July 16, 2017.

Route 66 is an iconic part of American history. The winding traces of the interstate still have the attractions and landmarks that brought drivers from miles around. In just a quick road trip from the Woodlands of Crest Hill Apartments, you can stand next to two of the largest Muffler Men still standing in Illinois: […]

Continue Reading