3 Favorite Twitch Moments

For years and years, people have packed into stadiums and bars to watch their favorite sports teams or performers. With the rise of the video game industry and esports, professional players needed a platform to showcase their skills to the …

Read More