Qemists are the essential band to play any live festival, you can just image their music going off at 2am and people being brought back from the edge of tiredness with shot of adrenaline in the arm, so their tour stops in Cardiff just to give us that. Clear The Auditorium's