The Final Kick - Reactions to the 1994 World Cup Final (Brazil - Italy), shot in forty countries! Video 56:18, published Oct 23 2019 4 votes