Scootakip [Lana]
I Love YTtalk
If I were to use that website, I wouldn't upload my full videos. I'd upload trailer for them, if anything.i just had a look at the site...looks not bad, only weird thing is the agreement before you upload.
"By submitting the following video to the Odd Wall channel, I hereby acknowledge that I grant and a perpetual non-exclusive world-wide license (not ownership) to display, promote, monetize, or modify my videos for commercial use"