We went along to check out the world of eSports at the Call of Duty European Championships. With $1 million up for grabs at the LA finals later this month pr...
Share this note: