From the director of Last House in the Woods
This weekend, the trailer for In the Mouth of Ubaldo Terzani went live. If you recall, this is the Italian feature we brought you a slew of NSFW stills from earlier this month. Take a peek at the preview and tell us what you think via the comments board below. And click on the aforementioned link for more details on the picture.
Source: Shock Till You Drop