Monday, December 5, 2011

SniffTrax #1: The Human Centipede - Dec. 9

The Film Vault's first feature commentary - cleverly called SniffTrax - is available for download on December 9th. The movie: "The Human Centipede." Here's a preview clip...

SniffTrax #1 preview