Subaru WRX Forum banner
1-1 of 2 Results
  1. North Western States
    A little more than a month ago i was driving up to Mt Hood from Bend. If you know the road you know its always full of cops. On the way i run into a Porsche Carerra and an incredibly loud Z06. Long story short after a few competitive clutch dumps, being cautious of the OHPs. I happen to be...
1-1 of 2 Results