Duds

Premiere

Duds – “Elastic Feel”

Oh Sees leader John Dwyer's Castle Face label continues to sign some of the best off-kilter rock bands the world has to offer. After announcing…
Chris DeVille | August 14, 2017 - 11:48 am