Hate show cars? why? What a ridiculous statement I hate it when people write things like this. The cars still get driven hard, how do you know they dont? just because we dont all like to whizz round a track every weekend thinking we are Lewis Hamilton doesn't mean we dont like a good blast. Different people like different things.
I hate track cars.......... see how stupid that sounds!!!!!
The Greet TTS was from the TT shop showcasing their products, was beautiful inside, lashings of Osir carbon etc.. hardly ruined, just in your eyes probably because of the garish color nothing else....
Maybe you should actually come to a show to get a proper look and maybe talk to owners about their cars to possibly form a positive instead of negative reaction to them mate.