January 14, 2009

Diarrhoea!

Do they really need TV spots like this in the UK?



Agency:Farm, London, United Kingdom