Latest stories

  • Gemini Giant: Route 66’s Space-Age Icon to Launch to a New Home

    Nestled in the small town of Wilmington, Illinois, the Gemini Giant has stood as a towering testament to America’s mid-century captivation by space travel and the open road. Until now, that is. This 28-foot-tall fiberglass colossus has been a quirky landmark on Route 66 since the 1960s. The Gemini Giant not only captures the spirit […] More