Wednesday, April 22, 2009

"Nausicaa" Trailer

1987? You kidding me? So ahead of the times.

Thursday, April 16, 2009

Monday, April 13, 2009

Little Dragon is Back in SF!

I saw them at Cafe De Nord late last year. What a great show, seems they get better with every preformance. They will be at the Independent on May 20!

Thursday, April 9, 2009