2012 Subaru PUMA Rallycross Team Claim Podium Position at Las Vegas Motor Speedway
2012 Subaru PUMA Rallycross Team Claim Podium Position at Las Vegas Motor Speedway
2012 Subaru PUMA Rallycross Team Claim Podium Position at Las Vegas Motor Speedway
2012 Subaru PUMA Rallycross Team Claim Podium Position at Las Vegas Motor Speedway
2012 Subaru PUMA Rallycross Team Claim Podium Position at Las Vegas Motor Speedway
2012 Subaru PUMA Rallycross Team Claim Podium Position at Las Vegas Motor Speedway
2012 Subaru PUMA Rallycross Team Claim Podium Position at Las Vegas Motor Speedway
2012 Subaru PUMA Rallycross Team Claim Podium Position at Las Vegas Motor Speedway