Lets see those .... throttle cables... seriously.
View Single Post
10-22-2002, 02:08 AM
2013 Subaru BRZ
I dont know how well you can see it here... Just an image im linking I knew i had from my car (1.8l)
of the site do not see these ads.
View Public Profile
Find More Posts by Kostamojen