Inside the McLaren Factory / This is how they roll.




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 knock it too bad - it's still breath taking.