Those Wacky French

Think what you will of their foreign policy, the French sure can put together a cool car commercial. (High-res mpeg version here).

2 Comments