Watch Xena: Warrior Princess season 3 episode 20 tv series online free
Release: May 09, 1998
When an enormous statue commemorating Peace is stolen from a seaside village, Autolycus fears the loss of his title of King of Thieves and recruits Xena to help him steal it back.