Okewlus Navbar

20060612

italy rocks!


20060612

Italians won the first game in World Cup. Not that anybody had any doubts but it really is fun to see fans of a winning team:) At their home soil in particular (Milano today)...

No comments:

Post a Comment