It all started with one of those Chicago Trax. Bam Bam Bam...
Cavaan is the alter ego of two guys: Stephan & Clemente.
The duo debuts in 2013 with their very much beloved project and have proved to be one of the most promising rising stars to emerge..