You can upload your video art pieces here.
it's a bit like YouTube for video artists.
It's free for the first total amount of work posted that adds up to 3 minutes total. Then you start to have to pay. So that might be issue.
But it's a great incentive to make shorter work ;)
Remember it's all about building hubs.
More information about text formats