promotion image of download ymail app
Promoted

l word fans!!!the song during helena and dylan`s love scene is..?

the song during helena and dylan`s love scene is in season 6 episode 8 "last word". love it but i'm tired of seing that scene on and on coz it's terifying.

5 Answers

Relevance
Still have questions? Get your answers by asking now.