Loading Player...
Pop Music Videos

Red Hot Chili Peppers “The Adventures of Rain Dance Maggie”

posted August 29, 2011 by

"Tick tock I want to rock you like an 80's clock"? Right. Watch the Peppers live-lip-synch to their new single on an Venice rooftop. The LCD Soundsystem cowbell is a nice addition. The new album comes out tomorrow.