All jokes aside, scientists find talking duck
A Dutch scientist has uncovered old recordings of a musk duck mimicking the phrase, "You… Read More
4 years ago
A Dutch scientist has uncovered old recordings of a musk duck mimicking the phrase, "You… Read More