CommentStreams:06bc43a8bd4efd6488412912ebe84d0d
From The Lost Media Wiki
Update: I lost my login details to my old Luke Davidson account. But I have info. I've posted episode 66 onto VK. VK is generally quite unknown when it comes to big companies so it should be safe there for now