Documentary taking a look at Mondo movies.
Self
Director
Producer
Thanks
Editor
Executive Producer
Camera Operator