There was a publicity by Ipod where we could saw a clip... There were a band and just in back ground a kind of wall made of red liquid... then when the drum hit the bass drum... the liquid just splash all over the room...
what's this band / the song
plz