Erica Simmons

Born: None


See
Placeholder

as Tawss Khaa (uncredited)
Released: 1977-05-25

Princess Leia is captured and held hostage by the evil Imperial forces in their effort to take...

Movie page
See!