Shanghai Knights (2003)
Shanghai Knights storyline. In 1887, Chon Lin is drinking tea with her father, the Keeper of the Imperial Seal of China. She tells him her brother is doing well as a sheriff in Carson City, Nevada.
Shanghai Knights (2003) Read More