The Largest Stadium In Each Of The World's 7 Continents

From the Rungrado 1st of May Stadium in Pyongyang, to the Camp Nou in Barcelona, HITC Sevens takes a look at the biggest football stadiums in each of the 7 continents.