Birth of a Peep

Peep

A look inside the Just Born factory in Bethlehem, Pennsylvania.

In related news, newborn chicks can count up to three, researchers say.

Posted April 1, 2009 at 5:47pm ETC by Andy Towle
in Food & Drink, News