Rumor: Call of Duty 2017 is going to be set in Vietnam, details revealed
There's evidence that suggests that the next Call of Duty title will take place in Vietnam and will be released in November 2017.
Continue ReadingThere's evidence that suggests that the next Call of Duty title will take place in Vietnam and will be released in November 2017.
Continue Reading
Join the Discussion