Sci posted a Friday Weird Science yesterday about the mysterious case of disappearing radio transmitters in frogs! Mysterious because there were radio transmitters on the ground...and no sign of a devoured frog. What's the culprit? Frogs can PEE OUT LARGE ITEMS. Sounds painful, but not if you're them! Head over and check it out.