8/13/2008

Radiohead.

Just got back from and awesome Radiohead show at the Tweeter Center. These dudes know how to put on a live show. Two thumbs up.