One TV

Soccer Reality Show from XES

First thing is first oh mighty Microsoft Gods, it is called FOOTBALL! Right, now that is over with, let’s move on to more pressing matters. Back in 2012 Microsoft created a division of its Xbox ...[Read More]