Monday, November 17, 2008

It's been a while since I've seen a live video that got me stirred up out of my chair like this one right here. The show went down in London, and from the thirteen-minute-long clip I just saw, I'm sure it was a crowd pleaser of the finest caliber. Some key highlights: