William Kwan

Xena: Warrior Princess Season 3 Episode 6 Xena: Warrior Princess Season 3 Episode 6 8.1
Xena: Warrior Princess Season 3 Episode 6
Season 3
IMDb: 8.1
Air Date: 1997-11-03
45min

When Xena is summoned to the distant kingdom of Chin to kill the Green Dragon, a task she left undone years before, she tells Gabrielle about her past in Chin…