Despite stadium concerns and a looming transit strike, fans from all over the world have come to Brazil to cheer on their teams at the World Cup. (June 11)