Besides DailyMotion.com, which allows filmmakers to upload up to 60 minute files in full HD, are there any other sitess I will be able to upload my 22 minute version of my production?
Thanks in advance,
Mike
Thanks in advance,
Mike