Illinois' 'Island City' On Route 66 Charms With Old School Shops And An Iconic Roadside Attraction
Come to this "Island City" in Illinois to witness an iconic 28-foot-tall, 500-pound statue that's synonymous with Route 66, along with endless vintage stores.
Read More