Page views in the past month - more from Ukraine
The USA I can understand - it is the third most populous country in the world. Australia too - I live there. But why does Ukraine outrank Canada where the TrailRider was invented?
I'd like to meet some Ukrainians. Leave a comment to say hello?