The Devil Wears Prada release music video for “First Sight”

By | October 3, 2013 at 1:45 PM

tdwp

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!