Where To Stream Xena Warrior Princess Season 3 Episode 1
The Furies
- Aired September 29, 1997
- 60 Min
- Rated 8.0
- Number 50 Of 134 Rated Episodes
The Furies curse Xena with madness for failing to avenge her father's death.
The Furies
The Furies curse Xena with madness for failing to avenge her father's death.