S2000
I was thinking... all this talk about the Trophy being a rare car. Well since Ive owned my 182 Cup Ive seen one and only one other 182 Cup, an inferno one, around Westbury in Wiltshire - I wonder how many 182 Cups were actually made? - probably less than 500! Anybody know if there are any other 182 Cups in Portsmouth?