Description: rock meets hip hop.