Posts

Showing posts with the label Wold Cup 2010

Tears for the Winner, Tears for the Loser.

And Yes! Spain is the reigning Euro Cup champion that also the new FIFA World Cup 2010 Winner! Yay!!