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.

avatar
Brut.
17 November 2019 9:57 AM