Call of Duty 2020 Vietnam leaks seemingly confirmed
Dexerto.com website has posted on their website, rumours on the upcoming new Call Of Duty game. As the subject indicates, it is possibly titled Call of Duty: Vietnam. These rumours was, according to Dexerto website, confirmed by a prominent video game journalist. Leaks about the 2020 Call of Duty title suggested the game would not…
Read more