Koreans crowd the streets in downtown Seoul to watch their beloved national soccer team, called the Red Devils, play a World Cup game.
No responses
Koreans crowd the streets in downtown Seoul to watch their beloved national soccer team, called the Red Devils, play a World Cup game.
No responses