At 3/20/13 09:44 AM, Dragen wrote:At 3/20/13 09:42 AM, ForNoReason wrote:Other video hosting site? Youtube is the only one.At 3/19/13 07:26 PM, kazumazkan wrote: this could bring new users if its on youtubeIndeed. People are more than welcome to post their submissions onto Youtube or some other video hosting site.
No... there are others
Some people don't like using YouTube.