this dude ChrisB had the best channel for Ween (and The Frogs!) and nuked it four years ago. someone just informed me of his return to uploading.
apparently he was working on a Ween documentary, i haven't the foggiest clue where he is at progress-wise or if he abandoned the project.