The official Lenfilm YouTube account has it also, but for some reason only with French subtitles. It looks like less of their catalogue there is English subbed, compared to Mosfilm, which has English subs for basically everything.
You'd think Youtube would put auto-translated subtitles everywhere by now, the technology is here. They have automatic text-to-speech for some videos too, which isn't perfect but if there's good French subtitles there's no reason to not use that for other languages. If only to get the gist of it.
The official Lenfilm YouTube account has it also, but for some reason only with French subtitles. It looks like less of their catalogue there is English subbed, compared to Mosfilm, which has English subs for basically everything.