An Otter Eats An Alligator And Other Amazing Images From This Week
• http://www.popsci.com, By Gabe BergadoUh, so everything you thought about otters being the cuddliest animal ever is probably torn apart after seeing this image. Crocodiles, beware: you might be next.