Pop CultureTV show March 27, 2009 Can’t wait for Bitch Slap! 📽🎞 Yesterday, I suddenly thought to google Lucy Lawless. You know, the lead actress from ‘Xena: Warrior Princess’. Almost everybody knows that