I'm not familiar with this one, but I'm more than intrigued about it. Was it a French documentary? Do you know if and where it aired? Report