A profile of France's most successful adult movie star Tabatha Cash.
Self
Associate Producer
Editor
Producer
Director