Jeanne Cochran es conocida por Island of Torture (2006) y Torture Toys (2008).
Island of Torture
Torture Toys
Sin datos