New Music From The Inbox: Leigh de Vries, Heart Pharmacy, Jerid Nowell, Seawaves, The Upset Victory
By: Juliette Jagger Artist: Leigh de Vries “Strange” Album: Strange EP Crawling with seedy electronics and heavy industrial overtones, “Strange” from Sheffield, England’s Leigh de Vries is equal parts high fashion and twisted
Read More