http://www.abandonware-france.org
Who's logo is that? AB.fr or AB?
Interestingly, they also have a facebook account, steamgroup
http://steamcommunity.com/groups/abandonwarefrance, twitter and all that bollocks. you can get the other links from their site as i can only copy/paste one item at a time here.
They're on Squakenet network, I think - reckon that's where I found them.
can't be arsed to post anything more.