This a thread about what you think. Who do you think makes the best supercars. The British or the Italians. Now you must be thinking this is another shitty thread by 8-ball, but think about it. The Italians have the Lambos and
Ferraris; but the British have the McLaren and the TVR Speed 12, not to mention the Lotus'. So, the McLaren, TVRs, and Lotus. Or the Lambos and Ferraris. I personnally think performance wise and luxury wise, the Brits win. I don't know what you think though.