Into the Pit: 095: Deftones – Live at Brixton – 17-November 2010
We got there late, and so only caught the second half of Coheed and Cambria‘s set. A band that I’ve never really got into, and having read up since I didn’t realise that all of their albums are concept albums based on sci-fi stories written by one of the band. Well, it explains the prog […]