The Longest Promise 1x20
The Longest Promise Episode 20
The Longest Promise 1x20Aired: 05-08-2023
Viewing options: 6
Uploaded by: Hope
Under pressure to pursue a political marriage, Qing Gang is torn between family duties and his feelings. The tables turn abruptly with Shi Yu's marriage.