Hi guys
i have come to this thread to ask you something do you know if i have an STS dealer in the UK.
I have asked my local shop but they aint got a clue, ive seen afew guys use the engine & they said they are pretty cheap i was just looking at your thread