January 1st, 2010Cop ShopDocumentary8.5A documentary on the police station near the Guangzhou Train Station.Watch