Biggest Potato in the World Starts Tour in IdahoApril 5, 2012
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 articleThis entry was posted in News. Bookmark the permalink. ← The Great Idaho Potato Truck Stops In Twin Falls An Incredible Start to an Incredible Journey →