Why “under construction” McLaren still celebrate third place after missing a win | Formula 1
McLaren see themselves as an "under construction site" with much to build in order to compete with Red Bull and Mercedes.