Try digitalPLUS for 10 days for only $0.99

Largest tomato harvest

A tomato tree at The Land pavillion at Epcot has produced a world-record harvest of more than 32,000 tomatoes. Joe Burbank, Orlando Sentinel
Loading

79°