You are viewing a single comment's thread from:RE: Travel Digest #1973View the full contexthive-elite (61)in Worldmappin • last year I always knew that Spain would win the cup..
They were the better team, and deserved to win!!