Sports Car RacingThe Loud Pedal EditorDecember 12, 2013Audi, LeMans, R18, WECComment Lord Vader, Your Car is Ready. Sports Car RacingThe Loud Pedal EditorDecember 12, 2013Audi, LeMans, R18, WECComment