GTV V6
Well-Known Member
perhaps i may go to britain some day to hv a look at it in its showroom~
Saw this last year in London, Mclaren have (or had) a showroom there.
Probably the 1st and only time I'll see one of these. .
The pics were actually taken trough the window, they wouldn't let us in to get a closer look