It would've been the world's biggest stadium
Have you ever wondered what is the biggest stadium in the world? It's in Pyongyang, North Korea. It's called the Rungrado May Day Stadium, and it seats 115,000.
Have you ever wondered what is the biggest stadium in the world? It's in Pyongyang, North Korea. It's called the Rungrado May Day Stadium, and it seats 115,000.