I heard something about this on the ride to work the last couple days, but I've been too out of it to get the details. Anyone know what's going on? I thought they had said the unveiling was at the telus convention center between 6 and 8, tommorow, Friday, May, 13th. I've had no success with google, does anyone have the details. It would be a good way to kill a few early hours before coming to spectate secret streets, if the weather prevails.