The notorious favelas (ghettos) of Rio De Janeiro are known for being some of the harshest in the w… Watch More info Favela Fuckers ★ 0.0 2010