how long do twitch vods last(01) Save Image Image gallery: 7, 14, or 60 Days? The TRUTH About How Long Twitch VODs Last in 2025