"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.
Alternate rock, Folk rock
You are not authorized to perform this action.