Discussion in 'Sports' started by biddersspot, May 7, 2010.
The bookies say Spain,I think Holland, what's your take on this?
I think Brazil will win this time in 2010.
Separate names with a comma.