Alfa Romeo Forum banner
wrencher
1-1 of 1 Results
  1. International Motor Sport
    What a (anti)climax to the race! 23 hours 57 minutes and the engine misbehaves when you are comfortably in the lead. Still it handed an undeserved podium to Audi to maintain their record.
1-1 of 1 Results
Top