Tomatoes - A Super Food? Why Should you Eat them

Do you love or hate fresh tomatoes? Find out why, how and when to eat fresh tomatoes, but WHY you want to eat canned tomatoes. Watch Sarah explain it all.