where is my twitch vod? it says there i streamed today which i did and i have it turned on so where is it? help

Posted: 3mth ago Viewed: 20 times Liked: 42 times
Category: Twitch

Posted by: Yannick257

More photos