Call of Duty
Call of Duty
Call of Duty sends you and a troop of soldiers into battle to face the Axis force that threatens all of Europe and beyond. The game takes place in Ste. Mere Eglise and your duty is...