Photo - A truck makes it's way down a flooded street after heavy rain storms in Recife, Brazil, Thursday, June 26, 2014. The World Cup soccer match between the USA and Germany will be played at the Arena Pernambuco in Recife today.  (AP Photo/Petr David Josek)
{}