Anti-Islam populist Wilders heading for a massive win in Netherlands in a shock for Europe - eviltoast

Oh what the hell is going on over there