Anyone watching this? David Attenborough and his team are excellent as always, but the animals are the real breakout stars. That baby iguana!