Only the English (I guess)

Once again, in a truly British fashion the sports wear company Barbour has somehow tied Shaun the Sheep, re-waxing of a coat (apparently the key to the entry into British aristocracy) and Christmas into a 90 second commercial –

It’s cuteness can not be denied, and it’s always great to see the Aardman’s collaboration.

Cranberries (done right, they make the meal.)

Demand Euphoria

Leave a comment