Spec 91-93 Isuzu Impulse 1.6L Turbo Stage 2 Clutch Kit » iRace | Auto Moto
Shop