Medusa, the world’s largest snake weighs more than 300 lbs (135 kg), is 25ft (7.5 meters) long and it takes…
The Dog With The Longest Ears On The Planet. One Ton Crocodile Captured In Philippines. Largest Crocodile In The…