Since 1978, Alzirao is the place in Rio where thousands of football fans can watch Brazil play in the World Cup, this year organisers managed to beat FIFA demands for money to ensure the street party continues once more. Duration: 01:48
Since 1978, Alzirao is the place in Rio where thousands of football fans can watch Brazil play in the World Cup, this year organisers managed to beat FIFA demands for money to ensure the street party continues once more. Duration: 01:48