Baby Turkey?

Seen a coupla these this year. Man! People are stupid!