Wednesday, February 6, 2013

evasi0n country statistics

Interesting questions from my followers regarding origins of traffic.

Here is the repartition:

China is the #1 source of traffic with nearly 3 million visitors.

I am happy to see France in the top 3! Now I am proud of my country!

Vive la France! :-)