Tuesday, February 19, 2008
Kermit the Freindly Demon Froggy
Scientists have announced the discovery of history's largest known frog, Beelzebufo ampinga, which lived some 70 million years ago and reached 16" in length and weighed in at as much as 10 lbs. The discoverers opine that it may have been large enough to prey on hatchling dinosaurs. That's one bad-assed toad.