Music: The Devil Wears Prada: "First Sight"


The Devil Wears Prada are streaming a new single from 8:18, their upcoming album due on September 13, 2013.

Find it here.