At the McLaren Technology Centre, both sides of this hallway are lined with display cases containing hundreds of trophies earned by the McLaren racing team.
At the McLaren Technology Centre, both sides of this hallway are lined with display cases containing hundreds of trophies earned by the McLaren racing team.