We recently had the opportunity to talk with one of our current obsessions, Sheppard! Sheppard is an indie-pop group from Australia consisting of George Sheppard, Amy