1.971 Views
Lydia Lunch and Penn & Teller jazz up the Jenkins' family picnic home movie, turning it into a backyard SOV slasher.
Release: May 08, 1986
Runtime: 8 minutes
Language:
Studio:
Country: United States of America