Grimes' Tour Rider Is the Best Tour Rider Ever

Back in 2009, I worked for a popular late night TV show and one part of my low-ranking job was to go out and purchase all of the items on our guests' riders. Some people were high maintenance (one jazz singer requested 6 newly purchased white washcloths, 6 newly purchased black wash cloths and so much food and alcohol… » 10/09/13 12:30pm 10/09/13 12:30pm