Wednesday, December 12, 2012



If you've ever seen Cat Power live, especially back in the late-90s, you will know why this is so incredibly funny. Hats off to Chan for this one.

No comments: