Which British indie rock band released their debut album on Beggars Banquet Records in 2005?
Arctic Monkeys
Bloc Party
Kaiser Chiefs
Franz Ferdinand
Answer
Bloc Party, a British indie rock band, released their debut album "Silent Alarm" on Beggars Banquet Records in 2005. The album received critical acclaim and helped to establish the band as a major force in the indie rock scene.
Beggars Banquet Records Knowledge Kombat: 21 Questions to Battle for Superiority