THIS SHIRT WILL REST IN PEACE

The Barrelors – Denver, CO

The Barrelors are a bunch of derelicts, bringing a fine blend of Blues and Rock to the discerning 21st century listener. Expect cask-strength, always.