Call of Duty: Modern Warfare

16 7267

My esteemed comrade Rabid Ferret has already written a review of Modern Warfare 3 for this site, and while I completely...