SvennoJ on 24 January 2017
Fun video. But what's going on with the tax system in the Netherlands. I had 3 years of trouble with them when moving to Canada. They're damn slow for one thing.







