Tag Archives: call of duty world championship

Call of Duty World Championship Starts Today

Here’s a brief reminder that the Call of Duty World Championship starts today and comes to an end on Sunday April 7th – with Fariko Dragons representing the United Kingdom for a chance to win a share of $1,000,000.00 over the weekend! To keep up to date with all the action, you can also check […]