Watch The L Word Season 3, Episode 12 (S3E12)
Episode title: Left Hand of the Goddess
« Previous Episode
Episode informations
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 Resort in British Columbia, Canada. Meanwhile, Shane travels to Portland, Oregon where she has a reunion with her lon [...]
Source: IMDb
LinksAdd episode result
Watch online The L Word - Left Hand of the Goddess (Season 3, Episode 12) full episode for free. Click on one of the links bellow.
Download The L Word Full episode
Streaming online
Comments
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!