Forums » Netherlands » Dutch News

Why are the Dutch so stupid?