Heavy rain floods Recife streets

Yahoo Sports Videos

A look at the water-logged streets in the city where the USA plays Germany on Thursday.

What to Read Next