David Scott

PelĂ­culas

The Landfill
Executive Producer
Trash becomes energy at a small New York landfill where people are thinking differently about garbage.