Game
Employees screaming and shouting at each othe
- 01-01-2014
- 0
Blaring music and the employees screaming and running around in the shop. everyone wearing sun glasses indoors like they were hungover. Not a pleasant shopping experience.
Company: Game
Country: South Africa
City: Green stone mall