COMMERCIAL
Shot in the iconic Tavares Bastos Favela in Brazil with a 60+ person cast and crew.
Production Company: DHD FilmsDirector: Pedro Oliviera