The Devil Wears Prada are streaming a new song from their upcoming Space EP titled “Alien”. The new effort will be out on August 21st through Rise; pre-orders are available now at tdwp.merchnow.com.