Monday, November 06, 2006

Thank God for YouTube.

In case you missed it at the Fillmore, or at the Download Festival, or last weekend on SNL... This is one of the absolute coolest things I have ever seen at a concert.

The marionettes were cool, but this was way cooler.

No comments:

Post a Comment