Those look kinda like Wild Turkey eggs to me... have you seen any Wild Turkeys in your area? Or even free ranging domestic Turkeys? I vote yes, incubate them and go back and salt/bait that nest with some brown eggs of some kind so you get whatever's laying there to lay more for you, lol (if you didn't destroy the nest that is).