You may NOT advertise your YouTube channel. You must post your videos as they are uploaded to YouTube and I will be dilligent on checking whether this is the case. You may not simply post in your thread to announce a new video is up. Post the video here. Don't link it! You may ask for people to "thumbs up" the video, but if the majority of your posting is asking for more thumbs ups or views, it may be subject to closing.