guys instead of posting the video in there....lets create a new sticky post.... called "Remix Videos - No Comments"
as for upload sites....well i think use the one that you all are comfortable with...i guess since you are helping us out so much...we can atlest do this for u all to make it easy for u to upload..i mean i am ok with which site...
even me too think to creat a new sticky topic...as there r soo many pics in it & more over it take time for a page containg pic .....so it is to time consuming to cheak pages.....a new sticky topic wud b toooo coooooollllll option.....& ya u uploaded it where ever u want...& if meghashare is comfertable with u do it there....but ur convience is given 1st importence😊😊😊
esha