Central Station is a location in Sleeping Dogs. It is located in the neighborhood of Central. Though inacessible, the trains can be seen going through here.
Central Station is a location in Sleeping Dogs. It is located in the neighborhood of Central. Though inacessible, the trains can be seen going through here.