Boards
are there any other actual streaming video sites than megavideo and videobb?
every other link sends me to one of those two sites, which are useless after you've watched a certain amount.
i recently discovred loombo which was ace but now it seems to be broken or disappeared. help! please!