Without Saying A Word This 6 Minute Short Film Will Make You Speechless..


This clip from SAMSARA showing food production and consumption has been getting a lot of attention!

Please note that this short clip is featured in the movie Samsara.

SHARE with others by clicking below.

Shares 625
What do you think?