Call of Duty: Ghosts European Championships

Europe’s Best Call of Duty® Players Head to London for the Call of Duty®: Ghosts European Championships Teams from across Europe will battle it out for a shot at the $1million prize  The best Call of …