The Devil Wears Prada have premiered a music video for the song 'First Sight'.
The Devil Wears Prada have premiered a music video for the song 'First Sight'.
'First Sight' comes off of the band's latest release, '8:18' which came out last month on Roadrunner Records. You can check out the video for the song at Blabbermouth.