Kalahari Roses excel in German tour

| September 13, 2013

Multi-national band, Kalahari Roses has said its recent tour of Germany has been a success.

Category: Uncategorized

Comments are closed.