African finch sings and performs superfast Happy Feet tap dance

A strange buzzing sound made during the singing mating ritual of an African finch is in fact a tap dance so fast it is invisible to the human eye

—> Read More

facebooktwittergoogle_plusredditpinterestlinkedinmail