
I was tempted to go and see them in London, but decided against it. For one thing it's at Alexandra Palace, and for another it's £25 + booking fee, which in my opinion is a lot for The White Stripes.
Don't get me started
by PictureOfFlowers
For one thing it's at Alexandra Palace