I'm not a marketing person. I don't ask myself questions. I go by instinct. (Karl Lagerfeld)
Spain is the new World Champion
Champions of Europe and now champions of the world, Spain captured football’s Holy Grail for the first time with a 1-0 victory over the Netherlands thanks to Andres Iniesta’s 116th-minute strike at Soccer City.