The L Word S03E12: Left Hand of the Goddess
November 27, 2016 12:05 pm
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.
Category: Lesbian TV Series