The Devil Wears Prada has unveiled another track from their upcoming album.
The Devil Wears Prada has premiered another song from their forthcoming album, 8:18, via A.V. Club. The track is titled "First Sight" and the album will be out on September 17th.