“Each reproducing female toad could lay potentially 20 to 30000 eggs each year, if not twice a year, if they’re capable of ...
“I have seen Sam do something like that before, it might be a big fat cane toad or something like that,” Hodges told Fox Sports News.
Results that may be inaccessible to you are currently showing.
Hide inaccessible results