News

A viewer claims that his massive spending on gifting Twitch subscriptions to others has resulted in a significant financial crisis for him.