The members of the Devil Makes Three aren’t ones to get hung up on pleasantries. “Paint My Face” is the Santa Cruz, California, trio’s first original song in five years, and here they go straight for ...
The Devil Wears Prada will release the ZII EP, the thematic successor to their 2010 Zombie EP, on May 21 and the first new song, "Termination," has just dropped. The song's message, although related ...