Inside the Home of Chrome
The Home of Chrome: a dedicated professional gaming training facility in Sweden which is also the home of all-girl clan, girlz 0f destruction. Marketing front or Girl Power? We flew to Stockholm to find out.
April 19, 2006 | 15:22