Deathtraps



Deathtraps

Arguably the hardest working band in South Wales at the moment, putting bands half their age to shame, Newport threesome Deathtraps are just polishing off the “difficult second album.” Having known two of the Von…