Sleep are amazing live, no ifs ands or buts about it. I had the chance to see them live a few weeks back and was blown away by how clear all the sounds were and they were loud, but just the right about of loud.
Also, of course, the new album, The Sciences, is friggen amazing – I mean, look at our in-depth review. All of which is to say, you should go see Sleep if you live near any of these towns they are playing in December:
12/05 Atlanta GA – Variety Playhouse
12/06 Atlanta GA – Variety Playhouse
12/07 Richmond VA – The National
12/08 Pittsburgh PA – Stage AE
12/10 Cincinnati OH – Taft Theatre
12/11 Louisville KY – WL Lyons Brown Theatre
12/14 San Antonio TX – Paper Tiger
12/15 Houston TX – White Oak Music Hall
12/16 Dallas TX – Bomb Factory