Dumb.com >> Games >> Other >> Turkey Target

Turkey Target


It's Christmas and the turkeys have hatched a daring plan to escape the dinner table though a certain fox has other plans!