Nope.
If it's not familiar to you, then consider yourself deeply lucky.
The most horrifically annoying UK ad ever.
(
barryheadwound Mul-ti-pass? Multipass!,
Thu 18 Feb 2010, 16:54,
archived)
for some bizarre reason
I don't find these ads annoying, but I hate those fucking meerkats.
(
finnbar has officially retired,
Thu 18 Feb 2010, 17:06,
archived)