Suspension & Brake Tuning
Hello everyone,
I have a question regarding the Super Strut suspension that was offered as a factory modification on the 7th gen Celica. As far as I know this kind of modification was only available on the SSII Celica in Japan, no?
From diagrams on the internet I found out the this type...