Organ & Drums Two Piece from the Deep South of the USA. Musically somewhere between Suicide, Tom Waits & RL Burnside.
Official Website: http://www.dbstudio.nl
Added by jeroendbs on October 18, 2007