Papa Roach have released a new single and video called "Kill the Noise." The song is from their untitled 11th album which is due out early next year-
Rocking guitars, cars, and helping homeless animals find a forever home. Let's Rock!Full Bio
Rocking guitars, cars, and helping homeless animals find a forever home. Let's Rock!Full Bio