Ozzy Man Reviews: Iguana vs Snakes


The Legendary Ozzy Man reviews a thrilling scene between a hatchling iguana and a pack of racer snakes, from BBC’s Planet Earth 2.