At this time two years ago, I was kneeling over the toilet in a Chicago bathroom, puking my guts out after one of the best concerts of my life. That's right, losers, D'espairsRay World Tour 2010 Human-clad Monsters.
It was a glorious day, indeed. I remember waking up, nervous and excited as hell, unable to eat a thing. Walked to the venue,
(
Read more... )