The Specials frontman Terry Hall has died after a brief illness. :(
Floyd Administrator Staff member Dec 20, 2022 #1 The Specials frontman Terry Hall has died after a brief illness.