
Subaru Rally Team USA On The Podium In Their Debut Event!
Subaru Rally Team USA has finished their debut event, the SnoDrift Rally, in 2nd and 4th Overall. Team drivers Travis Pastrana and Ken Block dominated most of the rally, round one of the 2006 Rally America National Championship, winning 8…