The Best Country in the World for Drivers
12:52
You Don't Need to Own a Car (If You Don't Drive to Work)
11:09
The Wrong Way to Set Speed Limits [ST06]
18:20
Even Small Towns are Great Here (5 Years in the Netherlands)
13:26
The Netherlands is Controlling China, And Trying To Takeover The World Economy...
11:47
La Gym de la Vie
15:27
Here’s WHY Driving in Europe is BETTER than America | An American’s Perspective!
18:13
Amsterdam Closed This Bridge to Cars (but not bikes ofc)
15:43