Call of Duty 7 Possibly Set in Vietnam, Cuba

78423-004-e599c5ce

Activision’s music licensing habits have possibly given away a clue to where the next CoD game will take you: Vietnam. Or Cuba.
Continue reading “Call of Duty 7 Possibly Set in Vietnam, Cuba”

Advertisements