impervious 5/5

A Call of Duty 2 team.