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 Reading http://fraghero.comThere'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 http://fraghero.com
Join the Discussion