Video Woman discovers hundreds of teeny tiny frogs Sometimes Mother Nature is stranger than fiction — and cooler too.