So i have had the Call of Duty worlds page saved on my computer forever, and i decided to check the page, and this was on here! So i take it that they are finally updating the page???
If anybody knows anything else about this please tell me. -201st-Legion
If anybody knows anything else about this please tell me. -201st-Legion