Spain: The Best Country in the World
What a glorious finale to an incredible month of soccer. Last night, all of Spain collapsed in an ecstatic fit when Andrés Iniesta slammed home his winning goal in extra…
What a glorious finale to an incredible month of soccer. Last night, all of Spain collapsed in an ecstatic fit when Andrés Iniesta slammed home his winning goal in extra…