As far as I know tommys is also still closed...
I believe frenchcum can be found here...
http://www.submitpasses.com/
That is where I got my RR submit pass. I am waiting for aproval for a few other sites right now also...
RR is doing pretty good for me so far... I have made a few sales.