Subaru WRX Forum banner
1-1 of 1 Results
  1. New England States
    I’m looking for any shops in the Connecticut area to reach out to because I don’t feel like going to the Subaru dealership in the future for when my clutch goes because I saw how much they charge for that and I think that’s just banana, I would love to meet some cool people as well who are...
1-1 of 1 Results