answersLogoWhite

0

Italy are the current world champions. They beat France on penalties in the 2006 World Cup Final.

User Avatar

Wiki User

15y ago

What else can I help you with?