thriceuponatime meanwhile, in 1996... karl urban plays cupid on hercules: the legendary journeys and xena: warrior princess ಠ_ಠ#karl urban #hercules the legendary jouneys #unexpected and weird things you can bump on on the internet #debut #xena warrior princess #cupid #tv series #fantasy #1996