Potatoes

Oct 14, 2016

The largest potato ever weighed 18 pounds, 4 ounces and was grown in England in 1795.