New Tourist Attraction is opening March 1st in Chicago, Illinois New Tourist Attraction is opening March 1st in Chicago, Illinois Flyover the Windy City starting March, 1st 2024, here are the details you need to know about the brand new tourist attraction opening in Chicago this March. Mark HespenMark Hespen