Pop culture with a hangover

The 10 Best Live Shows I’ve Ever Seen

March 12, 2009
Laura here, with a look back at some of my favorite concert experiences of all time. I don’t go to nearly as many shows as Liz, but I’ve seen a few in my day, and these are the ones that have stuck with me the most. Most of these took place in New York City [...]