by Capt McNeely | Jan 2, 2018 | Gaming, Product, Reviews
Call of Duty has been one of the most influential and successful video game franchises out there. You say the name and most people know what you’re talking about, but the last few years it seems many fans shrug at the mention of the game or talk down...