We journey deep into the jungles of Brazil on a tribal exploration to unfished waters looking to hook some monster catfish with a tribe seldom seen by the world.
Deep in the lush Atlantic Rainforest of Brazil lives one of the smallest amphibians on Earth – the Flea Toad. Measuring just a few millimeters in length, this tiny creature is a master of survival in ...