Video

Twitch Game Streams That Went Horribly Wrong

[embed]https://www.youtube.com/watch?v=hFLpkMkgcCY[/embed] These days, anybody and everybody can have their five minutes of fame. Yet Twitch has proven to the world