i mean FR.... Formula Racing... the word Racing on a diesel. i think your all a bunch of dreamers...... sit back and waits for abuse lol
lee
SEAT Sport 2008 & 2009 WTCC Champions ...........Yes thats right a TDI
Audi Numerous Le Mans wins with..... Once again a TDI
So as far as i can see thats Numerous Championships in High profile events