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.
1972
2014
1907
2000
1990
2001
1971
2005
1996
2004
1998
1999
1977
1964
1965
2009