The Twang

Birmingham, West Midlands, UK

PERFORMER

The Twang are an indie rock band from Birmingham who rocketed to stardom when iconic British music magazine the NME hailed them “Britain’s best new band” in 2001.

GENRES

WEBSITE

www.thetwang.co.uk

SOCIAL