The Museum (or "Trophy Room") of May Stadium in the game Watch Dogs
In this room the baseball team proudly displays their trophies and other important memorabilia.
The Museum (or "Trophy Room") of May Stadium in the game Watch Dogs
In this room the baseball team proudly displays their trophies and other important memorabilia.