“Ludwig Ahgren” managed to set a record for the 31 days straight non-stop streaming on the Twitch platform. Everyone knows, Twitch considered the most used and watched streaming platform in the world. Ludwig Ahgren broke the all-time Twitch Sub Record set by the well-known gamer/streamer “Ninja Tyler Blevins” of 269,154 in 2018. It’s insane to […]