TrainwrecksTV is a big-time Twitch live streamer. According to TwitchMetrics, twitch.tv/trainwreckstv is one of the most-watched Twitch channels in 2025. It is ranked 184th in average viewership over its last 15 streams. He has gained his popularity by streaming a...