The Devil Wears Prada Release “Zombie Slay” Video Katrina / November 4, 2011 The Devil Wears Prada has released a video showcasing their new game/ipod app “Zombie Slay” Share this:TwitterFacebookTumblrRedditPinterestLike Loading...