Quote Originally Posted by MeanGreen
Porsche 959 FTW!
How are you gonna compare a $300k car that isn't even street legal in the US to a Testarossa.