The King Cobra VS Kerala Snake Catcher
King cobras are the world’s largest venomous snakes. Watch this snake catcher make light work of that poisonous reputation.

17 November 2019 9:57 AM
King cobras are the world’s largest venomous snakes. Watch this snake catcher make light work of that poisonous reputation.