Evidence of a giant frog the size of a bowling ball, with body armour and teeth that lived alongside dinosaurs millions of years ago has been discovered in Madagascar by paleontologist from Stony Brook University.
The 10 pound 16 inch monster lived around 65-70 million years ago, but bizarrely its closest know ‘living’ relative, a normal […]