The Landfill (2012)

The Landfill (2012)

2012-02-25 United States of America 4 Min. PG-13
6.3 3 votes

Overview

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