Zlang Zlut, a swiss rock duo comprising of the unconventional line-up of electric cello, drums and vocals, are streaming their new album Crossbow Kicks via Bandcamp