The Turbo Show
The Turbo Show features Call of Duty: Modern Warfare 3 show matches. They also bring on special guests to help commentate and talk about the scene.
Games: Call of Duty: Modern Warfare 3
Page added May 26, 2012 6:16 PM by perlox
Total views: 65