Lord Of Shanghai › Episodes
S1 E28
November 24, 2018
S1 E18
November 13, 2018
S1 E32
November 29, 2015
S1 E31
November 28, 2015
S1 E29
November 26, 2015
S1 E26
November 22, 2015
S1 E25
November 20, 2015
S1 E23
November 18, 2015
S1 E21
November 16, 2015
S1 E20
November 15, 2015
S1 E19
November 14, 2015
S1 E17
November 12, 2015
S1 E16
November 11, 2015
S1 E15
November 10, 2015