Xbox live users, how do you post clips onto the "watch" tab on the games official club page? Everytime I upload a clip, there is no option for me to share it there. I click on clubs and it's not there.

Please help, I must share all the BS that happens to me in this game. lol