McLaren have the pressure to be perfect until China (the...
McLaren have the pressure to be perfect until China (the season's finale), and if they are not, we will be there to punish them.
McLaren have the pressure to be perfect until China (the season's finale), and if they are not, we will be there to punish them.