NEWS
Villagers stunned to find giant frog as big as ‘a human baby’
Frogzilla! Solomon Islands villagers were flabbergasted after encountering a giant amphibian during a hunting expedition.
Frogzilla! Solomon Islands villagers were flabbergasted after encountering a giant amphibian during a hunting expedition.