OMG! It's a monster!
A photo of a massive 13-pound "Frogzilla" that was caught at a South Texas pond has gone viral. Some say optical illusions may be at work.
For a weekly dose of animal-themed community challenges - Subscribe to our Newsletter!
Can't get enough of ICanHasCheezburger? Find us on Instagram!