Desecration Smile

Desecration Smile” is a Stadium Arcadium track, released in 2006 by Red Hot Chili Peppers.

Watch the video for Red Hot Chili Peppers - "Desecration Smile"

Album Tracks