Just returned home to Chicago tonight after seeing the first 2 London shows. And although the last week has been a complete blur and I've been up for almost 24 hours straight, I would highly agree that last night's show was one of my top 5. And it was a remarkable difference from the Tuesday's show. However, in our opinion, the audience had a lot to do with that. We couldn'
Forum:
Tell Me