The L Word S03E12: Left Hand of the Goddess

The L Word S03E12, Six weeks after Dana’s passing, Helena assumes control arranging Shane and Carmen’s up and coming wedding to be held at the Whistler Ski Resort in British Columbia, Canada. Jenny and Max keep on drifting separated because of their disparities, driving Jenny to meet and have a throw with a French-Canadian author, named Claude.


About The Author