criticalhit.net
Check out all 4 maps of the Invasion DLC in detail - Critical Hit
The 4 new Call of Duty maps land today and we have a quick video showcasing each of them