Youtube says the video was uploaded on 23 March 2009, which is shortly after we moved to Proboards. But I think I remember seeing it during the Yahweh era, so I suspect that was not the first time it was uploaded. I could be wrong, though.
I don't remember, if it was ever said, who made the video.