I'm assuming that you're in need of hosting. It may be possible to find someone who's willing to host your vid, but chances tend to be slim. Your best bet would be to go with a paid hosting service, just be sure to read the fine print. You may want to check
this thread for more information.
Also, people sometimes hold contests with the prize being hosting for a certain amount of time. You could always try that avenue, but it's moe of a temporary solution.
Your last resort would probably be to put it on a p2p program like Kazaa or the like.
Hope this helps.