341" mini stroker

good stuff man right on!

That really piss'em off at the track, losing to a mopar powered daihatsu.