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