–
–
A huge frog, as big as a human fight, was caught in Lake Titicaca in Peru. Scary photos posted on YouTube prove the real size of the animal.
The freshwater lake Titicaca is in the Andes, on the border of Peru and Bolivia. By area, this is the largest lake in South America.
According to locals, such huge creatures could very often be seen in the pond.
The mysterious creature has also been observed on land.
However, it is still unknown who is the hunter of this amphibious monster.
– .
Related posts:
VIRAL Video of Mount Lawu's Naked Chest Climber before Death, Called a Natural Hypothermia Heavy Pha...
"Experience Comfort and Convenience at Embassy Suites Louisville Downtown - A 3.5 Star Modern Hotel"
Many dead animals on fire in Krefeld monkey house zoo
Republicans Launch Investigation into Georgia Election Fraud Case, Trump Faces Criminal Charges