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.
1963
1964
1953
1973
1976
1975
1992
1987
1990
2006
1983
2019
2021
2010
2020