Concert Review: The Devil Is In The Details

The Devil Wears Prada @ The Deluxe in Indianapolis on November 7th, 2013 — It’s 11:00 p.m.; my head is ringing; I’m disoriented and beat up; and I’m pretty sure most of the sweat that I’m covered in isn’t mine. So how did I get here? Let’s take a few moments to explain.