Allah Snackbarring Dutch farmers - wtf?

Pointless, but still.. Had to be posted. Happy New Year