Tag: Sleigh Bells tour
Live Review: Sleigh Bells – Liquid Rooms, 22/08/12
If the apocalypse does come in 2012 then it’ll be carried on the vocals of Alexis Krauss.
In a gig that started with military timing, Sleigh Bells hammered their way through their two album back...