Inside the McLaren Factory
Supercars come from super places. This video from the McLaren Technology Center where the Mercedes McLaren SLR is made proves it. The footage was taken back in 2005, so don’t try and spot any Stirling Moss editions in production.