McLaren teases us with more 12C Spider pics
It's the must-have drop top sports car of 2013 and now McLaren is teasing us with even more stunning pictures.
Resplendent in electric blue and eye-ball bashing yellow, the new 12C Spider images showcase the car's hard-top folding roof and show it off being put through its paces on some foreign roads.