A large frog who either accidentally or purposefully eats it's own eggs
These frogs span from regions south of the U.S. border, they are regularly mistaken for the Chupacabra.
These frogs span from regions south of the U.S. border, they are regularly mistaken for the Chupacabra.
by egwscheid October 13, 2010