In the Shadow of the Stadiums · ABC TV · Monday, June 16
Brazil splurged billions to host the soccer World Cup while many live a life of poverty and crime. What price the "beautiful game?"
No scores yet. Yours can be the first.
No takes yet
Watch it, then rate it. Takes show up here.