That thing looks mean...You go to the track yet?
Where did you purchase the front tires from and what tire size are they. I bought a set of Greg welds 17x4.5 and 15x8 for mine. The only place I have found that carries tires for the front is M&H.
Do work!!!
looks good. hope you have an upgraded clutch.
nope factory one works great for now