A short documentary film on the benefits of eating "local" food. Filmed and produced in Boston, MA by Sara DeForest and Scott Silverman.

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…