Black Box Recorder Biography

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.


Latest Music News

more news headlines »

Featured Links