Hi everyone! Welcome to the Suicide Performance forum! :naughty:
Some of you know me already, but for those of you that don't here is a little info on the company:
We are based in Kent (South East of England) and are specialists in importing and supplying quality performance parts from across...