Zebra & Giraffe heat up the stage as they launch new album

Zebra & Giraffe performs on stage. (Henno Kruger, Channel24)
Zebra & Giraffe performs on stage. (Henno Kruger, Channel24)