A documentary on the police station near the Guangzhou Train Station.
Zhou Hao
Director
Jan 1, 2011
Oct 11, 2008
Jun 6, 2011
Jun 1, 2012
Dec 27, 1940
Feb 26, 2017
Sep 27, 2010
Sep 21, 1994
Includes Cop Shop and Cop Shop 2