Tuesday, July 11, 2006

Breaking News!

Italy wins the World Cup.

Better 40 hours late than never.