Since their 2012 inception, The Guru Guru are a band that has always had a […]