Monday, December 3, 2007

Sausage Sandwich

I have no idea whether this is just a well done spoof or if the film is for real, but the trailer definitely made me feel just a little bit queasy!

In theory, it's set for US release in February.

No comments: