Black Box Recorder


English indie rock group who debuted in 1998 with "England Made Me".Luke Haines is also known as the lead singer & song writer for The Auteurs and also records as Baader Meinhof.Band split in May 2010. ...more


Be Social with Us

  • ARTISTdirect at youtube

Related Sites

Latest Music News

more news headlines »

Featured Links