Photos & Review : The Devil Wears Prada @ Phoenix Concert Theatre
The Devil Wears Prada closed out their 8:18 winter tour in Toronto, playing to a sold out show at The Phoenix. The tour was in support of their new album 8:18, which hit stores September 17th.