About Rubber Duc
Rubber Duc: A lively South African indie band, known for their catchy tunes and energetic performances.