The Devil Wears Prada have released a documentary about the making of the band’s latest track “South Of The City” which was released on Record Store Day as a limited edition 7″ colored vinyl single. Watch below.

Related Posts