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.

Continue reading...