where to get my s2 set up?
were is the best place to get my s2 rs turbo set up,ive not drove it for 2months but have started it regularly,ive finally bought it out today and its missing,im gona put new plugs,leads,rotary arm and cap on tomorrow but think it needs setting up?