youku is a chinese video host. if youre like me, you cant read anything on their website. but videos play fine and somehow, a lot of english movies and series e...(read more)
Tons of videos here of all varieties.
I do appreciate youtube, but the quality from half of the uploaders is sub-par.
Videos removed often, but while they...(read more)