Wednesday, December 3, 2008

Jihae

Pitchfork has a lot of artsy BS, but this video was quite intriguing. The band is from New York.

No comments: