Call Of Duty Creators Release Another Blurry Teaser Image


Call Of Duty Creators Release Another Blurry Teaser Image

Well that's not very helpful...ENHANCE? All we can see in this image is two men and maybe the sky. Any thoughts on what it could be?