The Devil Wears Prada Release ‘First Sight’ From New Album ‘8:18’

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…

Must Read
X