Frank Carter sits in for Dan P Carter with rock, metal, hardcore and everything in between.