You are viewing a single comment's thread.

view the rest of the comments →

0
0

[–] pr0nw4r ago 

Europe, the Netherlands where they began might be the best place on this planet to start up such a thing. Since the roads are the best in the world, you wont find better maintained ones easily elsewhere. Plus the weather is usually stable enough, no great amounts of snow either. So as a dutch citizen, I am glad that we are making progress here.