Red Hot Chili Peppers: Scar Tissue (Music Video)
119
Musical
A promotional video for the Red Hot Chili Peppers' 1999 single "Scar Tissue."