It's that time again.
- "32 Teams
One team will leave as world champions"
- — World championship 2015 trailer
The trailer announcing the fourth incarnation of the million dollar Call of Duty World Championships has been released on the call of duty youtube channel. The tournament will be held from March 27-29 in Los Angeles, California as it did the year before.