Biggest Potato in the World Starts Tour in Idaho

The world’s largest potato made a stop in Idaho Falls. The potato tour started in Boise and will go all across the country for the next 7 months.

The Idaho Potato Commission is celebrating its 75th anniversary by sending the world’s biggest potato to different cities.

Click HERE  for the entire article

Facebook
Twitter