mitsuclipsegsx
15+ Year Contributor
- 2,561
- 8
- Apr 5, 2004
-
Dover plains,
New York
Got the turbo from dejonpowerhouse.com and they is like a small nick in it,i put a pin in it and it barely goes in, will this harm anything?
The last 3 pic look worse then it really is.
The last 3 pic look worse then it really is.

