
Travis Pastrana Finishes Rally Argentina 10th
Subaru Rally Team USA driver Travis Pastrana and his co-driver Christian Edstrom have driven their BFGoodrich Tires shod 2007 Subaru Impreza WRX STI rally car to a 10th place P-WRC (Production Car World Rally Championship) finish at Rally Argentina. Argentina…










