Good grief, man. My cousin has an '07 STi and he tells me they're not easy to work on. Well I hope at least the installation goes without a hitch.
Good grief, man. My cousin has an '07 STi and he tells me they're not easy to work on. Well I hope at least the installation goes without a hitch.