Photo from World’s Deadliest Snakes airing tonight at 9/8c // A member of the boa family, South America’s green anaconda is, pound for pound, the largest snake in the world.
You might also like