New Entry: Talk Show Premiere New Single "Banshee"
London post punk/new wave band Talk Show have premiered their new single "Banshee".
The song is taken from the band's upcoming debut EP 'These People', which will be out on the 27th of March via Council Records. Pre-order your copy here.