Call of Duty Esports to Arrive in UK

Call of Duty Esports to Arrive in UK

London’s Copper Box Theatre will play host to a vital stage of the Call of Duty World League this May as 16 of the world’s best teams converge on the…