Austrian duo Cari Cari are one of the hottest musical acts of their country right now. Alexander Köck and Stephanie Widmer released their debut album Anaana in 2018, and this September they delivered their follow-up, titled Welcome To Kookoo Island. We asked the pair...
