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.
2009
1986
1984
2008
1989
2000
1978
2004
1939
1992
1996
1958
1964
1999
1988
1975