Natural Farming News Self SustainedTomato Tree Yields 32,000 Tomatoes, Breaks World Record ! (VIDEO)Medeea GreereJune 19, 2019 by Medeea GreereJune 19, 20190 The Octopus Tomato Tree! This was too interesting not to post……….Gardners are saying, “What the heck”? So the short verson is……………. The Miracle Tree Octopus...