Wednesday, March 04, 2009

CLIP Of The Week


Check out this little movie trailer for Big Man Japan. Insane.

1 comment:

LA said...

Is that considered high art there?