musicmattersgb.com
Scavengers – “Deadlock” (new single)
Scavengers New Single: Deadlock Release Date: 24 February 2019 Almost five months ago, and completely out of the blue, a new band, Scavengers (aka Scvngrs) from Cardiff …