E ethan Member Dec 18, 2010 #1 What's something similar to Facebook in France that is not facebook.com but French version? Also, what's the most popular search engine in France?
What's something similar to Facebook in France that is not facebook.com but French version? Also, what's the most popular search engine in France?