0 comments

Watch the Call of Duty World Championships Right Here

by on March 26, 2015
 

The Call of Duty World Championships kick off in LA tomorrow (Friday March 27) and run through to Sunday. But you don’t have to be in LA to enjoy the action, as the streams below will have all of the action from Friday and Saturday live.

All of Sunday’s action will be available on the Call of Duty website.