What Gearheads Don’t Know About The Epic McLaren Technology Center – HotCars

Although the Woking Borough Council gave the green light in 1995 and work kicked off in 1998, it wasn’t until May 2003 that McLaren employees …