Concert Review: Caribou, Super Furry Animals
Saturday, November 5th, 2005Artists: Caribou, Super Furry Animals
Venue: Webster Hall, NYC, NY
Date: November 5, 2005
We (Rob and I) got there just a little late, as Caribou was already into their acts. Going through a fairly large setlist (given that they were just the opener), they were fucking amazing. Two drumsets, loads of electronics and other percussion, and a […]