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: 10mth ago Viewed: 48 times Liked: 43 times
Category: Twitch

Posted by: Yannick257

More photos