featured

A fan of Brazil reacts while watching a broadcast of the 2014 World Cup semi-final against Germany at the Fan Fest in Brasilia

World Cup Day 31

Follow all the events on Day 31 of the World Cup