Game Store finally arrives at West Hills Mall

The Game has finally launched it's new outlet at the West Hills Mall
The Game has finally launched it's new outlet at the West Hills Mall