05-07-2007, 12:26 PM
I've found something while looking at other people's blogs, and it is "X-tube". The links it had were basically of pornographic material, but I didn't go further into looking for other kinds of videos in there. It was very popular though...