Holy crap. I was in tears laying in my hotel bed listening to that