Modern Warfare 3 Maps Leaked

It seems that some sixteen Modern Warfare 3 maps have been popping up all over the interwebs today. The maps first showed up at The Tech Game website and if you would like a more detailed shot of each of these maps, you can do so by clicking here. This will definately give an advantage to the hardcore Modern Warfare fans out there as these mini maps show strategic points on the maps as well such as map size, exploits, bottle necks and so on.