NBC Makes Up A Ridiculous Fact About The Netherlands

You can’t just make up facts at your own will NBC, smh.

Add Comment