IT HAS BEEN FOUND
From The Lost Media Wiki
THE MAN WHO MADE IT RELEASED SOME TAPES OF IT ON YOUTUBE AND VIMEO I'M FUCKING SCREAMING AAAAAAAAAAAAAAAAA PLEASE LET THE 73 SERIES BE NEXT I DON'T FUCKING CARE ABOUT THE COPYRIGHT LICENSES JUST RELEASE IT