She Hates Her Sister, Little Did She Know That Sibling Is The Best Thing She Ever Had

2016 August 10
5165856 View
The Gift Of Life
She Hates Her Sister, Little Did She Know That Sibling Is The Best Thing She Ever Had

"Sister" is one of the saddest commercial drama that I have seen. Every time I watch this commercial... I cried. It was pretty difficult to do the English subtitle while trying not to cry at same time while doing the subtitle...