WOW. This is a stacked song indeed just judging by the names. All three artists come together to deliver a HUGE dubstep banger highlighted by Tom Morello’s rock and roll attitude and more. There’s really nothing else to say, smash the shit out of the play button and turn this one all the way up in your headphones.
Kill the Noise