James Interviews the World’s Largest Turkey in Frazee, Minnesota!
It was a beautiful Sunday! The sun was shining, I'd stopped in Frazee, MN, and my lifetime dream of interviewing the World's Largest Turkey came true. Turns out, he's funny...and kind of snooty!