Originally Posted by blah
The worlds greatest supercar is american and we cant even find one on the road. :x
|
You are quite nationalistic aren't you?
It's definitely one of the most astonishing supercars on sale by now ,however, it's very disputable whether it should be hailed as the best one
I reckon that a proper supercar should be equipped with a lusty V12 rather than a force-fed V8.