Liberation

Liberation, one of the new maps in the first Modern Warfare 3 DLC drop

Liberation

Liberation, one of the new maps in the first Modern Warfare 3 DLC drop