Rio de Janeiro braced Thursday for up to 100,000 Argentine fans arriving by car, bus and motorhome for the World Cup final against Germany at the iconic Maracana Stadium. Duration: 00:53
Rio de Janeiro braced Thursday for up to 100,000 Argentine fans arriving by car, bus and motorhome for the World Cup final against Germany at the iconic Maracana Stadium. Duration: 00:53