Now showing
Peddlers 2021
4m
At 25 de Março Street, you can find anything you fancy: water, restaurants, toys, dancing mascots, wigs, and social media followership! Filmed in Super-8 by a collective of artists, “Ambulantes” is a walk through one of the busiest streets in Latin America.
Where to watch US
Not streaming in US right now.
On location
No pins on the map for this one yet.
