A carrot takes a dark and surprising journey as it makes its way from country farm to upscale restaurant. Food this fresh comes at a cost.
2001
1997
2004
2002
2019
1992
1978
2015
1932
1934
1975
2007
2006
2016