Limited-edition 3.0 CSL pays homage to its predecessor with distinct styling cues. You'd better hurry if you want to catch this beast in the flesh metal and carbon fibre because public viewing of the BMW 3.0 CSL is for a limited time. Only 50 consecutively numbered units of the BMW 3.0 CSL were produced worldwide, meaning this is a rare collector's car. Each car takes up to 10 days to assemble, ...
Read More