I saw and remember that show too, and yes, it was a drawing of a ZacSpin on the wall behind the CP spokesperson.
I'm with ya on not getting too pumped about one, but this is CP, and would guess if they do install one, it will be large, impressive, and break more than a few world records...