Who will win the world cup final?

Holland
41% (30 votes)
Spain
59% (44 votes)
Total votes: 74