Videos

Sarau Brazil presents World Cup Live Transmission: Brazil X Switzerland

Video production: Leila Monteiro Lins (Discover Magazine)