Beelzebufo ampinga, the so-called "devil frog," may be the largest frog that ever lived. These beach-ball-size amphibians, now extinct, grew to 16 inches (41 centimeters) in length and weighed ...
A giant amphibian that lived about 70 million years ago in Madagascar will forever change the way you think of frogs. The ...
The short tells the story of a drunkard going through alcohol withdrawal, as personified by the Devil. Director Bob Stenhouse takes what could be a dark subject and makes it a funny madcap romp.