Dumb.com >> Games >> Other >> Turkey Trouble V

Turkey Trouble v0.1


Shoot down those pesky turkies before they take over your city.