*now playing*
 

idobi Howl

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

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!