2 min read Single Review: Sheppard – ‘Geronimo’ Sheppard is an Australian indie pop band made up of siblings George, Amy and Emma Sheppard,…