Quote:
Originally Posted by 3wheels3
Would love to see GTS on track. What other credence has that new rumour got?
Really wanted to love a GTS but seems a disappoint to me after watching some reviews. Only vbh seemed to rave about it.
|
Not a new rumour, as old as the lap time itself. Legend has it that it was on ohlins...