Public benches can be found throughout the city of Chicago in Watch Dogs
Pedestrians can use the benches to sit and rest a little.
Public benches can be found throughout the city of Chicago in Watch Dogs
Pedestrians can use the benches to sit and rest a little.