A thrilling driving experience in Cannes