Advertisement

A sneak peek at Illumi

The world's largest multimedia light show Illumi is finally here in the GTA. Featuring over 20 million lights throughout 13 magical universes, creator Normand Latourelle joins Minna Rhee to share more about this experience.