David Higgins Wins Tenth U.S. Rally Championship

David Higgins Wins Tenth U.S. Rally Championship

With a victory at the Lake Superior Performance Rally, Subaru driver David Higgins claimed the tenth U.S. Rally championship of his career.…

Subaru Drivers Higgins and Pastrana Survive the Oregon Trail (Rally)

Subaru Drivers Higgins and Pastrana Survive the Oregon Trail (Rally)

Subaru Motorsports USA drivers Travis Pastrana and David Higgins competed in the…