These Massive Concrete Towers Explain Why The Netherlands Exists!
17:44
The Insane Plan to Dam the North Sea
11:34
Why this Country Loves to Bike!
13:29
Overbudget: Britain's $57BN Nuclear Nightmare
16:55
This border is completely pointless
22:41
Why UK Towns are Being Erased From the Map
12:57
Why the Netherlands Refuses to Get Stupid Rich
12:40
Why Chrysler Has Nearly Disappeared
23:45