in

Modern Warfare 3 is currently the top Twitch game with 400k viewers & no one knows why

Modern Warfare 3 is currently the top Twitch game with 370k viewers and no one seems to know exactly why it’s so high.

www.dexerto.com