Godzilla Pro Series I-Beam Connecting Rods are tough 4340 steel rods for the 7.3L Ford Godzilla engine. They're made in the USA, too.
More...
Godzilla Pro Series I-Beam Connecting Rods are tough 4340 steel rods for the 7.3L Ford Godzilla engine. They're made in the USA, too.
More...