Call of Duty 3

One of the ingame trailers of the new Call of Duty. More to come.