The Devil Wears Prada have released a music video for “First Sight” off the band’s recent album 8:18. The band kick off their U.S. headlining tour on November 2nd, dates for which can be seen here. Check out the video below!
httpvh://www.youtube.com/watch?v=iXWiUwre2Kw
Tags: The Devil Wears Prada