Pink Panther FAIL!
I have no idea what they are selling, what they are doing or who made this insanity – and maybe its better not to know. This spot for what methinks is a Russian casino is so strange I had to share. Perhaps a reader can translate and explain. Oh, and is that the co-star of Cow and Chicken at the 13-second mark?