I just saw that ad in the metro close to my office.
It's a famous French TV show that's been around for 20 years, and they just released a Best Of. The Best Of is called "Putain 20 ans !", and that I would translate in English to "Fuck, 20 years!". It's actually a reference to a recurring joke they were making back in 1993; but I couldn't help to imagine how that would be impossible in US, where there are some forbidden words that you just can't say in public.
It's good to be back home.