If you're a fan of the holidays and looking to take your Christmas party to the next level, then you'll definitely want to check out this pop-up bar that is themed for the season in Illinois.
More than a million and a half lights, eleven miles of extension cords, and a beautiful reflection pond. Time to visit this popular Wisconsin holiday attraction.