One of the funniest of the current batch of automotive TV spots. With the humourous plays on Sumo and of your typical car wash scene, mixed with the catchy track by Detroit’s Electric Six (The video for this single was shot in Toronto) driving the memorable scenes and humour. Rumour has it that the ad spots were to unpleasant for American audiences and has been only shown in Canada. Great stuff and proof that advertising is best when it blurs and becomes entertainment.