Lloyd and Rose are expecting two new arrivals to look after and the first of them is ready to hatch… Taken from Super Powered Owls. Subscribe to BBC Earth: … source