Home of Russel Orhii, the 89kg King! Grant Broggi visits Corrupted Strength just south of Houston Texas and gets a good deadlift workout in.