Last update: August 10th, 2020 at 6:00 pm
If you’ve ever played the SNES game, Battletoads, you’ve probably seen one of these before! These gigantic amphibians from Africa are scary and like to eat canaries.
The biggest news about
you each day
© 2020 Earth.com
All rights reserved