Sleeping Dogs PC Showcase trailer

Sleeping Dogs for Windows PCs is set to ship with a set of PC-specific features to bring Hong Kong island to life.
Show comments