Origin of Stuffed Animals
Saint Paul, 8 December 2010
The origin of stuffed animals has again
been called into question
Fossils of a flightless Pleistocene stork
were found on an Indonesian island
Scientists surmise that the
extinct bird hobbled to and fro
Delivering fuzzy-filled bipeds to
unsuspecting ancestors