Quirky Turkey in Frazee, MN 05:13
View Video Info
Visit Fraze, Minnesota, home of the world's largest turkey.