You're watching...

World Cup: A look at the stadiums where the magic will happen

Details

Description

Brazil spent around $3.5 billion dollars building or renovating 12 stadiums around the country. Did it get its money’s worth?

Date
Duration

5:42

Personalities

Transcript

No Transcript for this video.