The Devil Wears Prada have come out swinging on First Sight, the latest track to be boosted from their current album 8:18. Any doubt that their partnership with Killswitch Engage’s Adam D as producer wasn’t a perfect match is sure to be removed within 20 seconds of listening to the below jam.
It may sound impossible but Adam D has actually managed to make…
