Tagged: Cape Town

Stoker releases debut album

Great news! Western Cape rock band Stoker have released their self-titled debut album. In case you have been living under a rock: Stoker is made up of two sets of brothers hailing...