whenever possible but is holding back a bit for the 2005 Racing season while testing and tuning his new Subaru for a strong push for the 2006 season.
ROAD to victory..
continues to push for Stage Rally Victory...
Barrett to prove himself against his peers..
Wild West International Rally