I seem to remember seeing this associated with a Canadian casino. Perhaps Scott can do a little research....
Did a quick Google Search and found a picture (with the same CC logo) on Steve G's site at: http://www.cableone.net/SteveG/250cn.htm