Dayton, Ohio's The Devil Wears Prada have just released a stream of their song “South of the City.” The song is from their most recent 7-inch which was released on Record Store Day.