The Devil Wears Prada have release a new song on The A.V. Club titled, “First Sight.” Their new album ‘8:18′ will be released on September 17. You can stream the song here.
The Devil Wears Prada have release a new song on The A.V. Club titled, “First Sight.” Their new album ‘8:18′ will be released on September 17. You can stream the song here.