11 April, 2009

Something for the Weekend: Big Man Japan

'The foul odor it emits is equivalent to 10,000 human feces.'

What more is there to say?

Big Man Japan - set for release later this month - is the final in Magnet's Six Shooter film series, which also included
Special and the menacing Let the Right One In. More please.