Songs Details


"Desecration Smile" is a song from the Red Hot Chili Peppers and was on their 2006 double album, Stadium Arcadium. The song was the fourth single released from the album.  

Read more Read less
Similar songs