I have no idea what happened to DamselTube. I check on an occasional basis but it seems to be dead.
Without DamselTube I do not know where I can post the cam vids. I have over 1000 of them. I tried setting up an account on the German video site but I got tired of having to start my translator every time I got a message from them, it turned into a lot of work so I'm not going back there.