Xbox and Activision has launched a Call of Duty Championship App for Xbox

SHARE