Friday, February 13, 2009

It's Valentine's Day, So Why Not?

Clever vid featuring the j-pop/rock band Base Ball Bear. The bassist, Shiori Sekine, is the bassist in the movie, Linda Linda Linda (which is sick!). Subtitles rule:


No comments: