Your #1 Source For Gaming And Tech News

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

Facebooktwittergoogle_pluslinkedinrssyoutubeby feather