Posts tagged call of duty finest hour

Call of Duty: Finest Hour for Xbox Review

Call of Duty: Finest Hour is the first console offering in the series and delivers on what you would expect from a Call of Duty game.