Watch Legend of the Seeker Season 2 Episode 13. To save Kahlan from execution, reluctant Cara must pose as a polished princess and compete in an elaborate masquerade of manners to win a powerful ruler's affections.
Don't miss to Watch Legend of the Seeker Season 2 Episode 13.
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment