Although posting videos here isn't mandatory, it is quite useful and allows us to see how we are being advertised so that we can make sure we live up to any promises made in videos.
I think this thread would be more suited in the general section though, so I'll move it there for you.