Giant Frogs: Pixies, Pac Man, & Freddie Krueger?

If you’ve somehow avoided the popular videos of giant frogs eating, then we suggest the best one we’ve seen yet. A giant amphibian who gets pissed...