Max Cantiere, Steve Giant, King I-Roll