Site icon

The Devil Wears Prada Announce New Album ‘8:18’

The Devil Wears Prada

The Devil Wears Prada have announced their new album ‘8:18′ (or Eight : Eighteen) will be release on September 17.

Exit mobile version