CoD Goats

Get ready to feel the full wrath of the newest installment of Call of Duty. We’re dubbing this project Call of Duty Goats. In this game you’ll be taken to new heights and you’ll play as a goat living on a farm. If this isn’t good enough you’ll have to fight of foxes, beavers and … Read more