Tuesday, November 24, 2009

Turkey Testicle Festival

Just Visit US travels to Huntley, IL to feast on the local cuisine. People flock to this annual festival to have a ball.

No comments: