The Loading Bay of May Stadium in the game Watch Dogs
This is the place where Aiden meets Jordi Chin for the first time in the game.
The Loading Bay of May Stadium in the game Watch Dogs
This is the place where Aiden meets Jordi Chin for the first time in the game.