Giant 6ft otters still exist…

Giant 6ft otters still exist in three remote river systems of South America. They hunt in packs and can even take on crocodiles. 00