This Is How Bad It's Raining Today Where the USA Plays Germany

Major flooding along roads to the soccer stadium in Recife, Brazil.

June 26, 2014

Top Stories

ABC News Live Presents