With Call of Duty being as big as it is, it is not too surprising that leaks occasionally happen. While several leaks for Call of Duty 2022 have been seen, information on 2023’s game has been more limited - until now, that is.
0 Comments