You can almost see the spit coming from the French guys mouth as he shines the car trying to ignore the BRITISH national anthem lol
He actually seems to laugh with gusto!!!! Besides, the guy might be British......Renault is based in the UK and the video was shot in Donington last year..............why get a mechanic from France when they have tons there in the UK??? You couldn't resist trowing one at the French..... does the 2005-2006 beating still hurt or is their better record in soccer lately that troubles you???