Disappointment Island

TTNG/This Town Needs Guns are a band from Brighton/Oxford/Norwich, UK. Currently signed to Sargent House, a record label and artist management company based in Los Angeles, USA.