When two determined hearts cross paths in the most unexpected way, time has their strings woven into something beautiful! Do they have what it takes to be together when everything seems to pull them apart!? After all, you cannot have a rainbow without any rain!
13 parts