Netherlands ranks second worst country for traffic congestion

Posted on Jun 21, 2012 in News | 2 comments

The Netherlands ranks second worst country for traffic congestion of all European and North American countries. Only Belgian drivers waste...

Read More

Pin It on Pinterest