by Ryan Minic | Aug 18, 2010
The Devil Wears Prada have posted a teaser for their upcoming “Zombie EP” due out August 24. Watch below.