The biggest stadium in the world is in North Korea, and it’s utterly insane

We’re big fans of massive stadiums here at Dream Team. From the Maracana to the Camp Nou, members of Dream Team HQ have been to some of the world’s biggest and best. However, there’s one that will almost certainly always elude us – the Rungrado May Day Stadium, in Pyongyang, North Korea. LIKE FANTASY FOOTBALL? … Continue reading The biggest stadium in the world is in North Korea, and it’s utterly insane