Bizzare & Odd World’s largest frog builds its own ponds Image Credit: Marvin Schafe Imagine finding this in your back garden. The goliath frog is so ridiculously enormous that it is capable of building... SoulAskAugust 13, 2019