article placeholder

The Side Show celebrates 1 year!

A year ago 11 Mechau Street - Cape Town opened under the name The Side Show (former Fez) with the promise of filth, carnage, mayhem and a guaranteed...