'Grrr' wins Grand Clio

Our Honda Diesel ad 'Grrr' has once again been awarded the Best in Show Award, this time the Grand Clio at the 2005 Clio Awards.