The Xena franchise is a long-running series that’s been around since the late ’90s, and the latest installment is now available in a 3D edition for the first time ever on the internet.Xena Warrior Princess is an animated short series, and has been on the small screen for over a decade.In this animated version, we see the Warrior Princess take […]