Metacafe and Microcinema International Launch MetaFest 2008
Juried Online-Offline Film Festival Presenting the Best in International Creative and Contemporary Short-Form Video Entertainment
Metacafe®, whose nearly 30 million unique viewers each month make it one of the world’s largest video...