
Subaru driver Travis Pastrana wins Rally America National Championship
Subaru Rally Team USA driver Travis Pastrana has won the 2007 Rally America National Championship with a hard-fought victory in the series finale this weekend at the Lake Superior Performance Rally (LSPR). Pastrana charged on the final stages of the…










