I went down to Rockingham this weekend and seen a turbo on a banshee he said it was turning 23 or 24 psi I was woundering if anybody has done one or knows anything about it?
Where can I fine new exhaust clamps nothing is wrong with the clamp but its the piece under it they are very loose. Can you just buy the piece under it. They are fmf fatty