Watch Xena: Warrior Princess season 6 episode 20 tv series online free
Release: Jun 09, 2001
When an ancient scroll chronicling the life of Xena surfaces in the present, conflicts arise among the modern-day reincarnations of Xena, Gabrielle, Ares and Joxer.