[youtube http://www.youtube.com/watch?v=SNPJMk2fgJU]
Details…
We have been keeping a close eye on all things Call Of Duty. With the next entry in the series being announced soon, rumors and theories are popping up everywhere. The most obvious source of information comes from the Official Site, which recently posted the video above. Could this be a sign of things to come?