Sunday, July 27, 2003

Japanese spastic-rock RULES. Especially when it's fronted by a bearded Japanese man with a tree on his head. Good times at the terrace.

No comments: