The Sights and Sounds of FIFA Fan Fest in Rio de Janeiro
FIFA Fan Fest was set up in all of Brazil’s World Cup host cities for the sole purpose of entertaining people on non-match days. By…
FIFA Fan Fest was set up in all of Brazil’s World Cup host cities for the sole purpose of entertaining people on non-match days. By…