Posted: Dec 28, 2016 11:17 am
by Sendraks
It's hard to deny that the Netherlands appears to be living in a future at least 50 years ahead of the UK.