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.
1998
2008
2006
1981
2019
2015
1995
2002
1990
2012
2023
1961
1960
2017