talking duck

All jokes aside, scientists find talking duck

A Dutch scientist has uncovered old recordings of a musk duck mimicking the phrase, "You… Read More