Clouded leopard cubs on display at Point Defiance Zoo

KING 5 News
Published: 4:52 PM PDT June 5, 2015