word on the street is that caribou kill it live. that is if you like two drummers, psychedelic freakouts, and strobe lights.
toby said on October 29, 2007:
word on the street is that caribou kill it live. that is if you like two drummers, psychedelic freakouts, and strobe lights.