Zidane iconic head foul X Italy won the World cup 2006 #shorts #italy #france #zidane #fifa #final #shortsfeed #shortvideo ...