The Devil Wears Prada has just released a video for their song, Alien, and you can watch it below. The song appears on the band’s Space EP, in which each song represents a different point of view of space. Alien, as you may have already guessed, is about an alien attack.
You can pick up the Space EP on Rise Records.
Add The Devil Wears Prada to My Radar