The official Call of Duty YouTube channel has uploaded a new video for 22 of the 32 teams set to compete in the CoD Championships this weekend.

SOURCE: Call of Duty YT

SHARE