If driving around Rockford looking at Christmas lights is one of your favorite holiday traditions, there’s a new attraction coming to Illinois that might be worth a road trip.
The cool thing about this one, though, is it’s apparently taking Christmas lights to another galaxy.
World’s Largest Drive-Through Christmas Light Show Coming to Illinois
According to NBC 5 in Chicago, World of Illumination, which calls itself the world’s largest drive-through holiday show, is bringing its Cosmic Sleigh Ride experience to the Orland Square Mall in Orland Park…