The Devil Wears Prada - Dead and Alive
Aufgenommen am 14. Dezember 2011 im The Palladium in Worcester, MA, bietet dieser Konzertfilm fast 2 Stunden Musik, Live-Aufnahmen von ihrer Show und Action hinter den Kulissen!