Has anyone else noticed this illuminated sign over the Sussex/Rideau corner of the Rideau Mall? My parents and I spotted it while running from dinner to the NAC and Dad stopped long enough in the middle of the intersection (the little orange numbers counting down all the while) to snap this shot on his BlackBerry. I like the picture, actually. We're still confused and slightly charmed by the sign. Anyone know what it is? Will knowing what it is remove all the fun and mystery?