There is no description yet. Add a description.
Appears on these pages
The Hillside Police Station is a location in Silent Hill that appears in Silent Hill: Downpour...
This is the Hillside Police department I also have a image of the model for the police car in...