I think VOY is the only forum with a stickied thread for vids and fan creations, sadly.
You can just post it here if you like! In order to post a youtube you do this:
[ yt] url address of youtube [/ yt]
Remove the spaces in the brackets. Don't use the embed function on youtube, it does not work on this forum. Just put the actual url of the youtube in. Once you have posted it you cannot edit it, this will make the youtube disappear.