This is actually an ad for Wed’ze ski helmets.
The French advertising agency shot the film’s car scene in the north of Thailand, at an old deserted airport. That is also where they bought the American cars and customised them. We spotted a Mustang and a Camaro. They painted them in the colours of Wed’ze. Any car fans spot anything else interesting?
The ski section, was shot in the French Alps.
Research has shown that two-thirds of skiers fail to wear helmets. So here’s a funky way of remiding people that they might be a very good idea.