It's actually the trailer for a new clip called Don't Crack Under Pressure, celebrating 30 years of partnership between McLaren and TAG Heuer, filmed at Catalunya (Spain).
Some results have been hidden because they may be inaccessible to you
Show inaccessible results