They Create history
Written by Abhishek Singh May 18th 24 1211 reads
It was in 2006 that Italy finally ended their 24-year wait for a World Cup, defeating France on penalties. Check out here the 2006 FIFA World Cup winners and where are they now.