Image The Devil Wears Prada have posted a video for "First Sight." It's from their 2013 album, 8:18.



Bands in this story