1000 hp 383 stroker. - Car Craft Magazine Check out this...

creator avatar