The Devil Wears Prada have debuted the official music video for their track “Alien” off their latest release, the Space EP. The effort is out now through Rise Records and can be picked up at MerchNOW and on iTunes.
The Devil Wears Prada have debuted the official music video for their track “Alien” off their latest release, the Space EP. The effort is out now through Rise Records and can be picked up at MerchNOW and on iTunes.