Our new friends from Cheer Up Suicide are continuing their string of solid releases with the Indie Band Guru premiere of ‘Zebra’. The genre-blurring Swiss band has changed up their sound again with perhaps thier most original song yet. Premiere of ‘Zebra’ by Cheer Up Suicide Cheer Up Suicide gave us an inside look at
CONTINUE READING