In 2003, Pandora retired from her modeling and acting career.
The 100 minute film was a 1st of it's kind for nudity and erotica filmed out in the public landscape of Los Angeles California.
In 1991, Pandora landed a role in Do or Die, where she performed a sex scene.