Wednesday, September 23, 2009

Sabre-toothed cats had a wussy bite

New research delves into the world of sabre toothed cats... more