twitch vs youtube in india Minecraft Servers

twitch vs youtube in india