The epic conclusion to the 2017 Call of Duty World League Championship is quickly approaching. With $4 million dollars on the line, we’re all pretty excited to see who’s going home with the championship title. http://mlg.tv/CallofDuty
Lost your password?
Username or E-mail: