Tagged: Johannesburg

Slashdogs release “The Wail” EP

2017 marks the band’s 14th anniversary and they’re kicking off the year with a new EP, entitled ‘The Wail’ – a five track release – partnering the 2nd EP, ‘Sirens’,...