by TheFran | Jan 6, 2015 | Gaming |
Call of Duty: Online is a PC game being released exclusively in China featuring Captain America himself, Chris Evans. Today the full version of that trailer has debuted online! Call of Duty Online has been in development for a number of years and in an open beta in...