Pastrana Wins The Ojibwe Forests Rally
Subaru Rally Team USA driver Travis Pastrana has won his first ever Rally America National Championship event, at the Ojibwe Forests Rally in Northern Minnesota. The 22-year-old Pastrana along with his co-driver Christian Edstrom led the Ojibwe Forests Rally early…