Watch Xena: Warrior Princess season 1 episode 13 tv series online free
Release: Jan 22, 1996
Gabrielle forsakes a new homeric odyssey with Xena in order to audition for the Athens City Academy of the Performing Bards at their annual storytelling competition.