Monday, June 16, 2003

Woo hoo!



Radiohead just confirmed more American tour dates, and they're hitting California...several times over. I'm going, for sure.

woo hoo!

No comments: