In Brazil, soccer is the sport of the masses -- and nowhere is it more evident than in this engrossing documentary celebrating the competition among 14 favela teams playing just down the road from the site of the World Cup matches.
from
New Releases This Week
No comments:
Post a Comment