Sticky Fingers is an indie/dub band formed in 2008 in Sydney.more