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