As expected, there are some pretty unique projects being produced on the other side of the Atlantic, and one of those if from a Swiss band by the name of Zlang Zlut. The group consists of ce... Read more