Tagged: Arm Yourself

Zebra&Giraffe

Zebra & Giraffe – Arm Yourself

Zebra & Giraffe are an alternative rock band from Johannesburg, South Africa. Their debut album, Collected Memories, was released in May 2008. The band were chosen to be the opening...

Loading...