There’s this band from Australia called Sticky Fingers, right...? They haven’t released a new song in years BUT somehow have racked up a…