• WEATHER ALERT Winter Weather Advisory

Bizarre Beasts invade Philadelphia

February 17, 2011 4:27:27 AM PST
Most have been extinct for thousands of years while a few are still with us. But all the creatures portrayed in the latest Academy of Natural Sciences exhibit have one thing in common: they're strange.