Ladies & gentlemen ... check out the World's Largest Potato!

Am I the only one that thought I was looking at a Thanksgiving TURKEY? Can you imagine -- a 17-pound potato??


View Full Site