3 ms·
Most of the year, canned tomatoes are much better than fresh. Except when they are locally in season, then fresh tomatoes are amazing.
by amanaplanacanal 4y ago
Most of the year, canned tomatoes are much better than fresh. Except when they are locally in season, then fresh tomatoes are amazing.