Episode title: Left Hand of the Goddess
Six weeks after Dana's death with everyone still grieving over the loss of their friend, Helena takes over planning Shane and Carmen's upcoming wedding to be held at the Whistler Ski...
Release: March 26, 2006
No video yet! Check the "More Links" tab
Please let us know what you think about The L Word - Left Hand of the Goddess (Season 3, Episode 12)
No comments on this page yet. Be the first one!
You have to be logged in to post a comment!
Forgot password?
Comments
Please let us know what you think about The L Word - Left Hand of the Goddess (Season 3, Episode 12)
You have to be logged in to post a comment!