Advertisement

Brazil's empty $300 million World Cup stadium