Next Post

South Korea Topples Italy: No. 27 | Most Memorable Moments in World Cup History

Check out the 27th-most memorable moment in World Cup history, this one taking place in 2002 between South Korea and Italy! ESN FeedsThis post was originally published on this site