British band Squid let loose on new song “The Cleaner”
DMT.NEWS #music
The first track from the band’s forthcoming Town Centre EP.
Music
via https://www.DMT.NEWS
David Renshaw, Khareem Sudlow
The first track from the band’s forthcoming Town Centre EP.
Music
via https://www.DMT.NEWS
David Renshaw, Khareem Sudlow