giggoer.com
THE DEVIL WEARS PRADA Unveil Video for ‘Chemical’
Devil Wears Prada have released an intriguing music video for their tumultuous song Chemical taken from their recent album The Act. The way the cinematic video has been produced is very interesting…