McLaren Racing confirm iconic cars for 2023 Goodwood FoS
McLaren Racing unveiled an impressive line-up of iconic race cars from its long and illustrious history in motorsport, for the 2023 Goodwood Festival of Speed on 13 to 16 July at the venue in West Sussex, United Kingdom. The team...