A Frog with fangs!? And they give live birth?  It's a wonder that we keep discovering new species as it is.  Remember catching frogs when you were a kid?  How about if you came across one with fangs?  It gets even stranger, watch the video from Buzz 60 to find out more.