Charles Darwin Would Not Be Impressed By This Frog 1.27K Sergio Hernandez 02/05/10 02:30PM Filed to: fail fail Animals Frogs TV Video Today, proof that people aren't the only ones capable of humiliating internet failures! (Amphibians with an appetite are, too, apparently.)[via Epic Fail]