World Cup -The Netherlands vs. Spain Open Thread… Update: Spain Wins 1-0

The FIFA World Cup Final is on this afternoon.
1:30PM CST.

The Netherlands will be playing Spain for the world title.

You Might Like
You Might Like