For the first time in three years, streamers from around the world came together this past weekend in Amsterdam for TwitchCon. But... what the heck was going on?
By Daniel Bonfiglio
Featured 2 years ago in Funny