I just realize that Veoh is apparently no longer available in my country. Damn. I really like their video player.

veoh sucks

Read more...