The Devil Wears Prada are back with another release from their latest EP. The latest track is called ‘Forlorn’ and the EP, ‘ZII’, is out now via Solid