World Cup: French Celebrate Semi-Final Victory in Paris

Posted at July 13, 2006 by Dan