Where To Stream Xena Warrior Princess Season 3 Episode 2
Been There, Done That
- Aired October 6, 1997
- 60 Min
- Rated 8.0
- Number 51 Of 134 Rated Episodes
When Xena is the only person who realises that the day is repeating itself, it is up to her to work out what it is that is causing it.