I got this sticker on my back winscreen that says
SUPER STRUT SUSPENIONS.
This was there from the day i got this import from Japan. I guy told me that this included LSD as well.
Can you please comment. What is this Super Strut and is it true i got LSD already on my celica.
When i looked at the shocks i had no TRD
logos and stuff like that. They seem to be factory fitted.
1 more question please...What is a header???