Sorry, this clip is not currently available

Web exclusive: The biggest long-eared owl roost in the world

Planet Earth II, Cities

Kikinda town square, in Serbia, is home to the largest long-eared owl roost in the world.

Planet Earth II