I was totally unimpressed by these cars.
Extremely LOUD but with no performance, Ferrari, Porsche, Lamborghini - everything overtook them.
Only thing going for them was the wasted fuel on the overrun.
On that and the one that went up in flames on the start/finish straight.