I LOVE GIGGS on 25 July 2013
Most of the charts we see for Europe suggest that we're overtracking the Xbox. I wonder where the Xbox is selling more than expected. Brazil? Mexico? Asia? Africa?









