Dumb question....there used to be a site where content providers could upload their videos, and be able to make money off of them without having their own paysite. We started filming, and would like to see a somewhat immediate return in our investment, but our paysite isn't due to launch until the begining of September. Anyone know what the site is? For some reason I thought it was xtube, but can't find a link or info about anything close to that on their site. Any help is much appreciated!
Bookmarks