
Taxi Violence release Shape and Form I
Taxi Violence really shouldn’t need an introduction – this Capetonian band has been making music together since 2004, and their first studio album, Untie Yourself, was released more than a decade ago, in 2006. Since then they’ve been touring up […]