It’s rare that the heavy beats and gnarly¬†riffs of rock are paired with the well written lyrics and attitude driven vocals of rap, but when they are, it can be incredible! 353 more words