1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

Audi TDI wins Le Mans 24hr race

tubtub Jun 20, 2006

  1. tubtub

    tubtub Member

    160
    0
    16
  2. god_thats_quick

    god_thats_quick Numptie of the highest order

    2,507
    1
    36
    and what a boring sounding car... couldn't believe Aston didn't win again however Corvette do make one very nice "loud" car and deserved to win again.
     

Share This Page