I thought about that when I saw it was filmed in France. That was probably filmed while he was over there during a WRC event. However, he is so damn rich already from selling DC shoes that anything he does is more than likely just for fun....and fun it does look like!!