It’s the gift that keeps on giving, Adelaide Cabaret Festival – the world’s largest cabaret festival and Australia’s ...