Ali Afshar/Subaru wins the 2010 IDRC International Finals True Street Division.

Ali Afshar/Subaru wins the 2010 IDRC International Finals True Street Division.