Pop Music Videos
Red Hot Chili Peppers “The Adventures of Rain Dance Maggie”
"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.