Sticky Fingers Sydney-based Sticky Fingers released their debut album ‘Caress Your Soul’ in March this year, which resulted in national airplay and saw them embark on their first European tour. Meaghan Weiley finds out August 14, 2013 Uncategorized