Song of the Day: 'Psylla' - Glass Animals

Psylla: (from the Greek psulla, meaning flea) is a genus of sap-sucking insects belonging to the order Hemiptera.

UK’s Glass Animals make sap-sucking insects sound incredible. A fine example of musical complexity hidden in minimalist form, Glass Animals is taking electro-pop back to basics with their smooth, straightforward, earthy sound. Comprised of songwriter-vocalist David Bayley and his band, they will be supporting St. Vincent on her European tour. Listen more here