• Jan 01, 2011
  • 70 min
  • Full-HD

Cop Shop 2 (2011)

During the Spring Festival travel rush in 2011, the documentary crew went back to the police station near Guangzhou Train Station.

Category
Country
China
Companies

Recommended For You