Car Design Online offers a behind-the-scenes look at the production of the sick new Mercedes-Benz SLR McLaren at the McLaren Technology Centre in Woking, England. Hey, these fookers are hand built, even though the 626 hp engines are imported from Germany. Almost makes one think Mercedes has a future in this town. Now how about sharing technology with the Chrysler side?
Mercedes McLaren SLR Production [Car Design Online]